Holiday Inn Wembley

London

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