
London, United Kingdom
Holiday Inn Express London Victoria
3-star hotel · IHG HOTELS & RESORTS
A central London hotel with 52 modern rooms and easy access to Victoria Station and the West EndHoliday Inn Express® London Victoria hotel, housed in a historic building, is a 10-minute walk from Victoria Station, which has…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant


