18 Albert Embankment, London Se1 7Tj, United Kingd, London, SE1 7TJ,
-
Near the River Thames
Great
8.7
/10
4.2
/5
Loved by Plaza On The River guests
Excellent location
Fantastic view
Comfy beds
Polite staff
"Our room had a fantastic view of London and it was beautiful seeing the sun rise and set each day."
Kelly G
read full review
"You do pay just for the view in my opinion."
Rhysss05
read full review
4-star riverside elegance in London
Location
Plaza On The River is situated on the banks of the River Thames, providing stunning views of the iconic city skyline. The hotel is only a short walk from Vauxhall Station, offering direct access to major attractions including the Houses of Parliament and the London Eye. This prime location allows for easy exploration of London's cultural highlights.
Rooms
The hotel offers 65 spacious suites, each equipped with floor-to-ceiling windows. These suites feature separate living areas and luxurious bathrooms outfitted with a rain shower and deep-soaking tub. Select suites also include private terraces with remarkable views of the river and city.
Dining
On-site dining is available at the chic Riverside Restaurant, where guests can enjoy seasonal British cuisine crafted from locally sourced ingredients. The Lounge Bar serves an extensive selection of wines and cocktails perfect for relaxation after a day in the city. A full English breakfast is available each morning to start the day off right.
Wellness
The hotel includes a fully equipped fitness center, providing cardio machines and free weights for guest use. Spa services offer relaxing treatments on request, allowing guests to unwind after their urban adventures. Additionally, the riverside terrace provides a serene space for stretching or meditation.
Business Facilities
Plaza On The River provides a range of meeting and event spaces, including the banquet room with river views. Complimentary high-speed internet is available in these facilities, ensuring connectivity for all business needs. The hotel offers catering options for corporate events and private functions alike.
Highlights
Location: Banks of the River Thames
Rooms: 65 spacious suites with living areas
Dining: Riverside Restaurant with British cuisine
Wellness: Fully equipped fitness center
Must-do experiences
Take a stroll through the hidden gardens of St. James's Park.
Try the classic pie and mash at Mother Mash for a true local meal.
Explore the unique art at the Saatchi Gallery in Chelsea.
Visit Borough Market for gourmet food and local artisans' products.
Catch a show at the intimate Donmar Warehouse for top theatre.
Choose Your Room
Our listed hotels offer a variety of room types—double rooms, family suites, or deluxe options—all with features like breakfast, flexible cancellation policies, and exclusive deals.
Deluxe King Room River View
2 persons
260 sq. feet
1 King-size bed
Landscape view
Air conditioning
Heating
room details
Deluxe King Room Balcony River View
2 persons
1 King-size bed
Landscape view
Air conditioning
Balcony
room details
Room Rates & Availability Tracker
Find Deals for Your Travel Dates
Amenities
Thoughtful hotel amenities for a comfortable stay
General
Free Wi-Fi
Safe deposit box
24-hour reception
Rooms/ Facilities for disabled
24-hour security
Lift
Currency exchange
Guest Parking
Private parking is possible at a location nearby at GBP 45 per day.
Services
24-hour room service
Laundry
Dining
Restaurant
Bar/ Lounge area
Business
Business centre
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
Location
18 Albert Embankment, London Se1 7Tj, United Kingd, London, SE1 7TJ,
Map view
City landmarks
Landmark
London Eye
4500 ft
Garden
Buckingham Palace
1.6 mi
Church
Westminster Abbey
4100 ft
Landmark
Big Ben
4500 ft
Museum
The British Museum
1.9 mi
Square
Trafalgar Square
1.4 mi
Public Building
Houses of Parliament
5100 ft
Museum
The National Gallery
1.4 mi
Gallery
Tate Modern
1.5 mi
Landmark
Churchill War Rooms
1.0 mi
Garden
The Oval
4600 ft
Museum
Imperial War Museum London
4100 ft
Gallery
Tate Britain
3900 ft
Market
Borough Market
1.7 mi
Opera House
Covent Garden
1.4 mi
Aquarium
SEA LIFE Centre London Aquarium
3900 ft
Church
Westminster
1.1 mi
Square
Piccadilly Circus
1.4 mi
Castle
Tower of London
2.3 mi
Palace
St James's Park
1.3 mi
Church
Westminster Cathedral
1.1 mi
Church
Saint Margaret's Church on Parliament Square
3300 ft
Landmark
Banqueting House
1.1 mi
Bridge
Vauxhall Bridge
2700 ft
Bridge
Westminster Bridge
4700 ft
Harbour
Tower Bridge
2.2 mi
Museum
Florence Nightingale Museum
4000 ft
Palace
Lambeth Palace
4400 ft
Nearby
Bridge
Lambeth Bridge
1800 ft
Restaurants
Chino Latino
100 ft
18 Albert Embankment Park Plaza Riverbank Hotel
Tamesis Dock
700 ft
Opposite 9 Albert Embankment
Mezemiso
200 ft
10 Albert Embankment Inside Crowne Plaza Albert Embankment