
opening times
Food times
enquiries
Venue website
Follow venue
Situated only 10 minutes walk from Vauxhall tube and rail station this hotel offers thoughtfully designed bedrooms that feature indulgent rain showers within the luxury bathrooms.
As well as the hotel bar and restaurant based on the ground floor, there is also a chic sky terrace located on the 15th floor, a fantastic place to soak up the panoramic views of the Thames and iconic London landmarks.
The hotel has 3 flexible meeting rooms available, with 50 people being the largest capacity and features flat-screen televisions and the latest audio-visual equipment perfect for any business meeting.