152 Old South Lambeth Road,London, SW8 1XX
Plot an area on map:
Vauxhall
Show similar hotels:
All Vauxhall Hotels
All 3 star Hotels
3 * hotels in Vauxhall
Pinpoint attraction on map:
The Oval0.7km
Tate Britain1.1km
St Thomas` Hospital2.0km