Choose your room
Oyo The Arch, Wembly Stadium 3*
- Free Wi-Fi
Free Wi-Fi in public areas
- On-site Dining
Restaurant
Bar/ Lounge area
- No pets allowed
Oyo The Arch, Wembly Stadium London hotel offers 13 rooms a 13-minute walk from the football Wembley Stadium. Highlights at this hotel include an à la carte restaurant, a garden bar and Wi-Fi in public areas.
The cosy hotel is situated in the Brent district, a few moments from the restaurant Young's Peking Restaurant. The property in London is 2.5 km from Shri Vallabh Nidhi Mandir Hindu Temple. The Arch also takes you to King Edward VII Park, which is a 20-minute walk away. This 3-star hotel is within 100 metres of Waverley Avenue bus stop and in proximity to Wembley Central underground station.
The rooms are equipped with tea and coffee-making facilities, along with a flat-screen TV with satellite channels for guests' comfort. The rooms come with a private bathroom.
At the restaurant British dishes are served.