Map of Holiday Inn London - Wembley
4.0From 1267 Reviews
Loading reviews…

Hotel Details

Free lobby Wi-Fi, an indoor pool and a location 100 yards from Wembley Stadium are the primary reasons to choose the Holiday Inn London - Wembley. The 10-floor Holiday Inn has 330 modern rooms that offer large windows and coffeemakers. Wi-Fi is available for a fee in rooms and is free in public spaces. Flat-panel TVs with satellite channels are provided. Non-smoking rooms are available, and some rooms have sofa beds. Follow a swim in the indoor pool with a stretch In the sauna and the steam room. The hotel also has a fitness room, a business center, a cocktail lounge and a restaurant. Parking is available for a fee. The hotel is located right in the Wembley Complex, about a 100-yard walk from Wembley Stadium. Wembley Stadium railway station is two-and-a-half blocks south of the hotel, and the Wembley Park station for the London Underground is a half-mile to the north. Central London is eight miles southeast of the hotel and can be reached by subway in 10 minutes or less. Heathrow Airport is 12 miles southwest of the hotel. Set in the thick of the Wembley sports action, the Holiday Inn London - Wembley offers an indoor pool and a sauna among its many amenities.
  • Laundry
  • Restaurant
  • ATM Machine
  • Room Service
  • Business Center
  • 24 hour front desk
Note: It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos displayed. is not responsible for any inaccuracies in the photos. The room rates listed are for double occupancy per room unless otherwise stated and exclude tax recovery charges and service fees.