
London, United Kingdom
Holiday Inn London Wembley
4-star hotel · IHG HOTELS & RESORTS
Convenient & Comfortable Hotel Near Wembley StadiumA contemporary London hotel located steps away from the electric atmosphere of Wembley Park, with both the iconic Wembley Stadium and The SSE Arena on our doorstep. With 336…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Gym


















