Hotel Wembley Park
3 Stars
92 Wembley Park Drive - HA9 8HW - London,
United Kingdom
View Map
Area: Wembley
- Jump to:
- Info
Set within a 5-minute walk of Wembley Arena, Wembley Park Hotel in London features a number of amenities including a garden and a terrace. The property is located a 7-minute walk from London Designer Outlet and 800 metres from Wembley Stadium.