500 max
100 max
700 max
80 max
Situated in the electric atmosphere of Wembley Park, Holiday Inn London – Wembley boasts the iconic Wembley Stadium and SSE Arena as neighbours, and with its excellent facilities and professional, experienced team, the hotel is perfectly suited for both leisure and business guests. With its excellent transport links, you can be transported from central London in just 12 minutes by tube and London Heathrow Airport in just 30 minutes by car. The 3...
View More