51 South Lambeth Road South Lambeth Road, London, United Kingdom
Nestled in the Lambeth district of London, the comfortable London Vauxhall - Victoria Room hotel is 3.9 km from the scientifically spellbinding Science Museum.
The guest house boasts a prime setting in the vicinity of the victorian parkland "Vauxhall Park". This London hotel stands nearly a 5-minute walk from Vauxhall tube station. Also, the property is 3.3 km from Tate Modern, and Marylebone train station is located about 6 km away.
Guests will enjoy Asian dishes at Mumbai Delight, which is approximately 5 minutes' walk away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about London Vauxhall - Victoria Room!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please