Holiday Inn London Wembley
Holiday Inn London Wembley is a 4-star property only 11.2 km from The O2 Arena, Up at The O2 and The Place. Featuring art deco architecture, Holiday Inn London Wembley was renovated in 2013.
The central setting offers an easy access to a cinema, restaurants and a stadium as well as boasts proximity to parks. Wembley Arena, London Designer Outlet and Wembley Stadium are within a 5-minute walk of the property.
Guests will find trade fairs and exhibition centers in the neighborhood.
This property has 336 guestrooms including Twin Room, Executive Suite and Suite appointed with TV, a minibar, a work desk, climate control and a laptop-size safe. The spacious rooms feature the city view. The guestrooms offer a simple interior and carpet floor.
A hearty breakfast is served daily. Guests will enjoy delicious meals in the 24-hour restaurant serving international cuisine. The hotel invites guests to the Stylish Arch Restaurant And bar to relax with a drink. The venue is set next to an underground station and just 100 meters from The Blue Room and Blueroom Bar And Restaurant.
The hotel is perfectly located just a 15-minute walk to North Wembley underground station and 10 minutes' walking distance to Wembley Central train station. A short drive from London Heathrow airport.
There are car and limousine rental services on site.
Guests can find an outdoor swimming pool, a golf course and a tennis court and make use of a Jacuzzi, a sauna and a spa center on the premises. The hotel offers fitness center and a gym to ensure guests keep fit.