



Set along the South Bank of the River Thames, this polished hotel is a 9-minute walk from Vauxhall tube station and a 17-minute walk from the iconic Big Ben.
Sleek rooms and suites feature flat-screen TVs, safes, free Wi-Fi, and en suite bathrooms with rainfall showers; some have river views. Some upgraded suites add lounges. Room service is available 24/7.
There’s a fitness centre, as well as 2...
Everything you need to plan a retreat in this city: top venues, airports, climate, and how to get around.
Create a free account to see the full venue profile and start planning your retreat.