Wembley Hill Hotel
Wembley Hill Hotel offers a perfect accommodation in London. The hotel represents royal architecture in London.
This hotel is situated 22 km away from The O2 Arena. There are a zoo and a stadium in the area.
Guests at Wembley Hill Hotel are accommodated in rooms with heating, flat-screen TV, a dressing area, ironing facilities and a closet. Wembley Hill Hotel offers rooms with the garden view. Bathrooms come with a shower, a hairdryer and free toiletries.
Blueroom Bar And Restaurant treats guests with Indian meals and lies within 300 meters from the property.
Wembley Hill Hotel can be reached in a 25-minute drive from London Heathrow airport.
The venue offers airport transfer and ironing service.