London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
152 Old South Lambeth Road, London
Best Western Plus Vauxhall Hotel offers accommodation in London, 3 miles from Battersea. Conveniently located in the Lambeth district, the property is located 2 miles from Westminster Abbey and Houses of Parliament.
See MoreUsage of subsidiary facilities may incur additional fees