Wembley Hill Hotel at a glance
Featuring free WiFi, Wembley Hill Hotel is situated in London, 400 metres from Wembley Arena.
Rooms have a flat-screen TV. Certain units include a seating area for your convenience. You will find a kettle in the room. Extras include free toiletries and a hairdryer.
There is a shared kitchen at the property.
Wembley Stadium is 700 metres from Wembley Hill Hotel, while Portobello Road Market is 8 km away. The nearest airport is London Heathrow Airport, 15 km from the property.
View Hotel Facilities