Search
Search Hotels
Holiday Inn London Wembley

The Holiday Inn London Wembley Hotel has 330 rooms and easy access to Wembley Arena, Wembley Stadium and Central London.
About
The Holiday Inn London Wembley Hotel has 330 rooms and easy access to Wembley Arena, Wembley Stadium and Central London.
Venue Details & Map
Holiday Inn London Wembley
- Address
-
Empire WayWembleyLondonHA9 8DS
- Telephone:
- 0871 423 4896
Facilities & Accessibility
- Accessible Venue Facilities
- Assistance dogs welcome
- Event Facilities
- Conference rooms / Meeting rooms
- General Facilities
- On site parking
- Leisure Facilities
- Fitness centre
- Indoor pool