THE METROPOLITAN HOTEL
Park Lane London £312.55
Search Hotels
 
BookTravelnStay.com providing great deals on London Hotels
 
Nearby London Hotels
Nearby London Areas
Nearby London Attractions

Nearby Tube Stations
18-24 Belgrave Road, Victoria, London, SW1V 1QF
  HOTEL OVERVIEW
The Comfort Inn Victoria Hotel is ideally situated in the heart of London just behind Victoria train station. Whether in London for business or pleasure we are sure we can accommodate all of your travelling needs.

The hotel offers 51 guest rooms all with modern in room facilities. Staff at the Comfort Inn Victoria, are on hand 24 hours a day to help you with any queries you may have to make you stay with us as pleasant as possible.