Comfort Inn Vauxhall
87 South Lambeth Road,Vauxhall,
London,
Greater London,
SW8 1RN,
England
Prices from £49.00
Star Rating: ![]()
![]()
![]()

Check Availability
For enquiries with 10 or more persons please contact our groups department
HOTEL LOCATION MAP
Comfort Inn Vauxhall is located on the south of River Thames, around 5 minutes walk from Vauxhall Station (Victoria line). The hotel is also near to the London Eye, Houses of Parliament, Victoria and Westminster. With its spacious bedrooms and friendly and professional team always at hand, the hotel provides excellent value for money!










We would like your comments
If you have found this London hotels page useful or otherwise, please let us know. We're always looking to improve our website and add extra features and facilities. Please Contact Us and let us know what you think.