Comfort Inn Victoria
18-24 Belgrave Road, London SW1V 1QF, United Kingdom, United Kingdom
Business Details
The property Comfort Inn Victoria is located in London, United Kingdom. The Lodging is ranked with 3 stars.
"Located in the prestigious Royal Borough of Westminster, this renovated Georgian Town House hotel offers modern, affordable rooms. Victoria Train and Coach Stations are just 5 minutes away by foot."
- Type:
- Accommodation
- Keywords:
Stars Rank:
3
Booking_com_ID:
102970
Comfort Inn Victoria
The property Comfort Inn Victoria is located in London, United Kingdom. The Lodging is ranked with 3 stars.