Search
Search Hotels
Holiday Inn London Wembley
Wembley
About
The Holiday Inn London Wembley Hotel has 330 rooms and easy access to Wembley Arena, Wembley Stadium and Central London.
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