Holiday Inn London Wembley
Wembley Stadium
About Holiday Inn London Wembley
This delightful hotel is located just a 10 minutes' underground journey from the heart of London. Guests will find themselves within easy access of the many shopping and entertainment venues that this vibrant city has to offer. The hotel is located close to Wembley Arena, as well as the National Wembley Stadium. This charming hotel welcomes guests with warm hospitality and excellent service. The guest rooms are tastefully appointed, and come complete with modern amenities. The hotel features a wide range of exemplary facilities, meeting the needs of every type of traveller. Guests can enjoy a delightful breakfast in the mornings, before setting off to explore the city.
- Type: Hotel
- Sleeps: 672
- Check-in: 14:00 Check-out: 11:00
Facilities
- Jacuzzi/Hot-tub
- Satellite TV*
- Room Service
- Air conditioning
- Bathroom
- Iron and board
- Lounge
- Massage
- Safe
- Sauna
- Shower
- Steam Bath
- see more
Important Information
Cancellation Policy:
No cancellations or refunds.
Holiday Inn London Wembley Map
*Distances are shown as the crow flies and not necessarily the actual travelling