Nestled in the Lambeth district of London, Vauxhall Central Rooms hotel is 10 minutes' drive from culture-oriented attractions like Churchill War Rooms.
A separate toilet and a shower, along with dryers and bath sheets, are provided.
A few metres away from this London property, Estrela Bar serves European meals.
This London guest house is 25 minutes on foot from Big Ben and a stroll from Vauxhall underground station. Religious sights in the area include Westminster Abbey (2.2 km) and St Anne and All Saints Church (0.6 km). The hotel is situated 10 minutes by car from Tower Bridge. For those travelling from afar, London City airport is 31 minutes' drive away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please