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 upscale restaurants, one of which has a roof terrace. Breakfast is available for a surcharge.