Situated within the Wembley Complex, the Holiday Inn Wembley is a contemporary and stylish hotel that features an international restaurant and a modern fitness centre. The hotel is conveniently positioned outside London’s congestion Charge Zone.
- Location: Perfectly located for events at the iconic Wembley Stadium and historical Wembley Arena. Just 20 minutes from central London & 45 minutes to London Heathrow Airport.
- Features: Restaurant and bar. Health & fitness club, swimming pool. Private parking on site (charges may be apply).
- Bedrooms: All rooms have en-suite facilities with Wi-fi access (fee applies), flatscreen TV and work area
- Capacity: 336 rooms