Comfort Inn Vauxhall Hotel 3-Star

Book this hotel in London, England: South, United Kingdom.

Photos of the 3* Comfort Inn Vauxhall Hotel

About the 3* Comfort Inn Vauxhall Hotel


Located just South of the river Thames the Comfort Inn London Vauxhall is a nice 3 star property. The House of Parliament Lambeth Place and the Oval cricket ground are all within easy reach. All the 115 rooms are comfortable and offer ensuite facilities. Guests arriving by car will have the possibility to use the hotel parking for a fee.


3* Comfort Inn Vauxhall Hotel on a map of United Kingdom

 
London Airport 3* Comfort Inn Vauxhall Hotel
Flight + Hotel
Hotel Only
To
Comfort Inn Vauxhall Hotel
London
England: South United Kingdom
Comfort Inn Vauxhall Hotel
Wed
For nights
Rooms
Guests in Room 1
Adults Children