Hotel
Holiday Inn Express London - Victoria
106-110 Belgrave Road, SW1V 2BJ London, United Kingdom of Great Britain and Northern Ireland See on the map
Facilities and services
Bar
internet access
Accommodation type
Hotel
Number of rooms
52
Indication of prices
£112.00 - £203.00 per room, per night
Locate us
Book at the best rate for your group:
See our other group types