Owners access | Website and hotel information are unofficial
Plaza On The River, London
210US$
Book on our site and save
up to 10%
over Booking.com
Key details
About the Hotel
18 Albert Embankment, London Se1 7Tj, United Kingd,
London,
United Kingdom,
SE1 7TJ,
Greater London
Plaza On The River, a 5-star hotel on the south side of the River Thames, features a sophisticated Executive Lounge with waterfront views and 24 meeting rooms in a separate conference center. Park Plaza London Riverbank holds AIM Gold accreditation from the Meetings Industry Association.
Rooms With Thames Views
Rooms at Plaza On The River offer city, landmark, or river views, equipped with flat-screen TVs, mini-bars, and Nespresso machines. Upgraded rooms include king-size beds with sofa beds, complimentary still water, bathrobes, and slippers.
Pan-Asian Dining Experience
Chino Latino, a multi-award-winning restaurant, serves pan-Asian cuisine and Latin cocktails on the first floor. The 12th-floor lounge presents traditional afternoon tea with finger sandwiches, scones, and pastries, with optional champagne upgrades.
Fitness and Business Center
The state-of-the-art fitness center features TechnoGym equipment, free weights, and dedicated stretching areas. Conference facilities accommodate up to 650 delegates with rigging points, projectors, screens, and sound systems.
Central London Connection
Located 1968.5 ft from Vauxhall station, the hotel provides access to SEA LIFE Centre London Aquarium (0.5 miles), Houses of Parliament (1 miles), and Tate Modern (1.5 miles). Walking distance to Waterloo and Vauxhall Underground stations connects guests to Oxford Street shopping and major attractions.
View all
Select your room type
The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals