What are you looking for?

Crowne Plaza Hotel London

Crowne Plaza hotel Vauxhall exterior wideshot
Crowne Plaza Hotel Vauxhall double bedroom and desk with view of the Thames
Crowne Plaza hotel Vauxhall bar, seating area and wine cellar
Crowne Plaza hotel Vauxhall double room
Crowne Plaza hotel Vauxhall en suite bathroom
Crowne Plaza hotel Vauxhall en suite shower

key information

opening times

From 12:00am to 12:00am

Food times

POTUS Bar and Restaurant
From 6:30am - 10:00pm

From 10:30am - 12:30am

From 12:00pm - 1:00am

In-Room Dining
From 12:00am - 12:00am

Venue website

Follow venue

Stylish hotel located beside the River Thames with a spectacular rooftop restaurant

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.