London Hotels

Comfort Inn, Vauxhall, London

Comfort Inn, Vauxhall, London

The Comfort Inn London Vauxhall is a first- class hotel situated in the south of London, this property is nicely located in the place to be with major tourist attractions within 5 miles of the hotel

Their Executive suites offer spacious bedrooms with sofas, large coffee table with occasional chairs, electronic safe, air conditioned, work desk, fridge and microwave and a double Jacuzzi bath for extra comfort as well.

Air conditioned mini-gym usage is free for all residents and the fitness room is situated on the ground floor.

Comfort Inn Vauxhall
87 S Lambeth Road, London
Comfort Inn, Vauxhall, London


Map of all central London hotels

Your guide to UK hotels