Holiday Inn London – Wembley is a friendly hotel next to the iconic Wembley Stadium with 336 comfortable guestrooms, air conditioning and free Wi-Fi.
Start the day with our famous breakfast buffet, dine at The Arch Restaurant & Bar or enjoy a great selection of ales, beers and cocktails at our buzzy bar. Take a dip in the pool, work out at the gym or relax in the Jacuzzi.The hotel is ideal for big events at Wembley Stadium and The SSE Arena, Wembley. The London Designer Outlet is right on our doorstep for fashion shopping at discount prices.
Mr. Anshul Mehta
Director of Sales
Mr. Avtar Sandhu
Groups reservations Supervisor