Book with us
—up to 10% cheaper
than on Booking.com
Check rooms and rates
From210US$ /night
Check-in
29Nov2025Select date
Check-out
30Nov2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

18 Albert Embankment, London Se1 7Tj, United Kingd, London, United Kingdom, SE1 7TJ
-
Near the River Thames
Perfect
8.7
/10
4.2
/5

Featuring a swimming pool, the luxury Plaza On The River London hotel is located in the Lambeth district of London, 2.6 km from Buckingham Palace. Boasting a location in proximity to the public park "Vauxhall Gardens", this 5-star smoke-free hotel offers 90 rooms and a lounge bar onsite.

Location

The centre of London can be reached within a 20-minute walk. The Plaza London is nearly 5 minutes on foot from Garden Museum and about 500 metres from Vauxhall underground station.

The public Trafalgar Square is 2.1 km away, and Marylebone is situated within a 6-km distance of this London hotel.

For those travelling from afar, London City airport is 28 minutes' drive away.

Rooms

The rooms comprise a balcony complete with air conditioning, as well as Wi-Fi and a flat-screen TV with satellite channels. They are appointed with a writing table, and also feature a mini-fridge-bar, coffee and tea makers.

Eat & Drink

The bar The Black Dog Freehouse is located in close proximity to the Plaza.

Leisure & Business

There is a gym at the property.

View all

Select your room type

The hotel provides many room choices—family rooms, doubles, and pet-friendly suites—with breakfast, free cancellation, and special offers
Deluxe King Room River View
2 persons
24 m² 
1 King-size bed
Landscape view
Coffee machine
Heating
Deluxe King Room Balcony River View
2 persons
1 King-size bed
Landscape view
Coffee machine
Heating

Rates & availability calendar

See current prices and availability for your chosen dates!

Local transport and travel tips

Overview of transport options available

City Centre
London 1.7 km
Airports
London City (LCY) 15.5 km
London Heathrow (LHR) 28.4 km
Train
Waterloo Station 1.5 km
Underground
Vauxhall600 m
Bus
Bus stop300 m

Facilities

Hotels feature amenities designed to keep both you and your pet comfortable

General

  • Free Wi-Fi
  • Parking
  • Safe deposit box
  • 24-hour reception
  • Pets allowed
  • Rooms/ Facilities for disabled
  • 24-hour security
  • Lift
  • Currency exchange

Sports & Fitness

  • Exercise gym

Guest Parking

  • Electric kettle
  • Dryer

Services

  • 24-hour room service
  • Laundry

Dining

  • Restaurant
  • Bar/ Lounge area

Business

  • Business centre

Spa & Leisure

  • Swimming pool

Room features

  • Air conditioning
  • Heating
  • Mini-bar
  • Tea and coffee facilities
  • Ironing facilities

Bathroom

  • Free toiletries

Self-catering

  • Electric kettle
  • Dryer

Media

  • Flat-screen TV
  • AM/FM alarm clock
Show more

Hotel location

18 Albert Embankment, London Se1 7Tj, United Kingd, London, United Kingdom, SE1 7TJ
Map view
18 Albert Embankment, London Se1 7Tj, United Kingd, London, United Kingdom, SE1 7TJ
Nearby
Bridge
Lambeth Bridge
540 m
Restaurants
Chino Latino
10 m
18 Albert Embankment Park Plaza Riverbank Hotel
Tamesis Dock
200 m
Opposite 9 Albert Embankment
Mezemiso
40 m
10 Albert Embankment Inside Crowne Plaza Albert Embankment
POTUS Bar & Restaurant
50 m
10-11 Albert Embankment
Sirenas
200 m
Southbank House Black Prince Road
The Rose
210 m
35 Albert Embankment Vauxhall
Merano Rose Bar
180 m
31 Albert Embankment
Pizza Express
810 m
46 Moreton Street Pimlico
Lobster London
800 m
28th Floor Millbank Tower 30 Millbank 21-24 Millbank
Zeitgeist London
320 m
49-51 Black Prince Road
Want access to early-bird pet-friendly hotel deals?
Access exclusive discounts today!
Check Rates
FAQs
About Plaza On The River
What is the distance from Plaza On The River to Vauxhall Underground Station?
Plaza On The River is located 600 meters from Vauxhall Underground Station.
How far is Plaza On The River from Buckingham Palace?
Buckingham Palace is 3 km from Plaza On The River.
What fitness facilities are available at Plaza On The River?
The hotel features a state-of-the-art fitness center equipped with a variety of exercise machines.
Does Plaza On The River have a swimming pool?
Plaza On The River offers a swimming pool for guest relaxation.
What dining options are available at Plaza On The River?
The hotel has an on-site restaurant that specializes in Pan-Asian cuisine and offers a bar/lounge area.
How late can guests check out from Plaza On The River?
Check-out at Plaza On The River is at 12:00.
What amenities are included in the rooms at Plaza On The River?
Rooms at Plaza On The River include air conditioning, a flat-screen TV, a mini fridge bar, and coffee/tea making equipment.
What are the check-in and check-out times at Plaza On The River?
Check-in at Plaza On The River is from 14:00.
Is there Wi-Fi available at Plaza On The River?
Plaza On The River offers complimentary high-speed Wi-Fi throughout the hotel.
What attractions are near Plaza On The River?
Nearby attractions include the Coca-Cola London Eye (1 km), Big Ben (2 km), and the Tate Modern (2 km).
Does Plaza On The River offer business facilities?
The hotel features meeting rooms and a business center for corporate guests.
Are there any nearby restaurants to Plaza On The River?
Nearby restaurants include TDQ Steaks, POTUS Bar & Restaurant, The Windmill Pub, Sirenas, and Merano Rose Bar, all located within 300 meters.

Next best alternative

Consider them for your next trip.
Check-in
29Nov2025Select date
Check-out
30Nov2025Select date
Rooms and Guests2 Guests, 1 Room