Choose your room
Wembley Arch View Hotel
Wembley Arch View Hotel London is nestled in the Wembley district of London, 3.4 km from sports attractions, such as the football Wembley Stadium.
Situated approximately 10 minutes' walk from Stonebridge Park underground station, this London hotel is about a 10-minute drive from Cricklewood. Sights a short way from the guest house include the Eelapatheeswarar Temple. The area also includes natural sites like the victorian-era Barham Park, which are 2.2 km from the Wembley Arch View London. Wembley Stonebridge Park train station is 500 m from the property, and the indoor Wembley Arena Pavilion is around 15 minutes' drive away.
The bathrooms come with a walk-in shower and a separate toilet along with hairdryers and towels for more comfort.
Serving a wide assortment of dishes, Jaws is fairly close to the hotel.