The Holiday Inn Wembley (Formerly known as The Wembley Plaza) is perfectly located for international sports and shows at Wembley Stadium, The SSE Arena and the London Designer Outlet.
You are just 20 minutes from central London by tube and 30 minutes from London Heathrow Airport by car. The M1 is a 15-minute drive away and the hotel offers on-site parking for 250 cars and is outside the congestion zone.
Unwind and relax in one of the 336 supremely comfortable guestrooms with air conditioning and free Wi-Fi.
The hotel has seven flexible meeting spaces and the iconic Empire Suite capable of hosting up to 500 people for large scale events.
Take a dip in the hotel’s indoor swimming pool, work out in the fully equipped gym with all the latest cardio equipment or simply relax in the Jacuzzi, steam room or sauna.
The stylish Arch Restaurant and Bar offers delicious menus with a buffet breakfast and international flavours inspiring lunch and dinner choices. Enjoy the Wembley hotel’s night time buzz and meet up with colleagues or family to enjoy cocktails, coffees and a tempting range of bar snacks.