OYO The Arch, Wembly Stadium
Londra, GB
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