OYO The Arch, Wembly Stadium

Londra, GB

★★★Londra10 photos

Live rates

No offer was returned for these dates — you can search again Retry search

About

Enjoy a satisfying meal at The Arch serving guests of OYO The Arch, Wembly Stadium. Located in Wembley (Tokyngton), OYO The Arch, Wembly Stadium is within a 10-minute walk of Wembley Stadium and OVO Arena Wembley. This hotel is 6.9 mi (11.1 km) from Hyde Park and 7.3 mi (11.7 km) from Royal Albert Hall. Stay in one of 14 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms with showers are provided. Take advantage of recreation opportunities such as a nightclub or take in the view from a terrace and a garden.

Frequently asked questions

Where is OYO The Arch, Wembly Stadium?

OYO The Arch, Wembly Stadium is located at 324 Harrow Road, Londra, GB.

Last updated: 2026-11-03

Location

324 Harrow Road