18 Albert Embankment, London Se1 7Tj, United Kingd,
London,
United Kingdom,
SE1 7TJ,
Greater London
-
Steps from the River Thames
Perfect
8.7
/10
4.2
/5
Loved by guests
Stunning view
Comfy beds
Clean toilets
Nice touch
"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
Location
Plaza On The River boasts a prime riverside location overlooking the Thames. Close to iconic attractions such as the London Eye and Big Ben, guests can explore cultural landmarks on foot. The hotel is within easy reach of public transportation options, providing convenient access to the rest of the city.
Rooms
The hotel offers 65 spacious suites, each featuring stunning views of the River Thames or London's skyline. Guest accommodations come equipped with premium amenities, including fully stocked kitchenettes and separate living areas. Luxury bedding and complimentary toiletries enhance the comfort of each stay.
Dining
On-site dining includes the modern restaurant, Chino Latino, which serves a menu inspired by South American and Asian cuisines. Guests can enjoy a diverse selection of dishes while taking in river views. The restaurant also offers an extensive cocktail menu and an array of fine wines.
Wellness
The hotel includes a well-equipped gym with panoramic views of the River Thames. Guests can enjoy workouts featuring state-of-the-art equipment to maintain their fitness routine. Personal training sessions and wellness consultations can be arranged for those looking for tailored fitness guidance.
Business Services
Plaza On The River caters to business travelers with fully equipped meeting and conference facilities. The boardroom accommodates up to 12 people, making it suitable for small corporate gatherings. High-speed internet access and audio-visual equipment are available to enhance business meetings.
Highlights
Location: riverside location near London Eye
Rooms: 65 spacious suites with river views
Dining: Chino Latino restaurant with cocktails
Wellness: well-equipped gym with panoramic views
Business: fully equipped meeting facilities
View all
Select room type
Choose from double rooms, family suites, and premium stays. Enjoy breakfast, flexible cancellations, and exclusive deals.
Deluxe King Room River View
2 persons
24 m²
1 King-size bed
Landscape view
Coffee machine
Heating
room details
Deluxe King Room Balcony River View
2 persons
1 King-size bed
Landscape view
Coffee machine
Heating
room details
Check Availability & Prices
Find the best rates for your travel dates now!
Getting around
Discover available transportation options for smooth travel around the city
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
Hotel has comfortable rooms, premium services, and a prime downtown location
Free Wi-Fi
Parking
GBP 45 per day
Luggage storage
24-hour services
24-hour reception
24-hour room service
24-hour security
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
Location
18 Albert Embankment, London Se1 7Tj, United Kingd,
London,
United Kingdom,
SE1 7TJ,
Greater London
Map view
18 Albert Embankment, London Se1 7Tj, United Kingd,
London,
United Kingdom,
SE1 7TJ,
Greater London
City landmarks
Landmark
Coca-Cola London Eye
1.4
km
Garden
Buckingham Palace
2.6
km
Church
Westminster Abbey
1.2
km
Landmark
Big Ben
1.4
km
Museum
The British Museum
3.1
km
Square
Trafalgar Square
2.3
km
Public Building
Houses of Parliament
1.5
km
Museum
National Gallery
2.3
km
Gallery
Tate Modern
2.4
km
Landmark
Churchill War Rooms
1.7
km
Garden
The Oval
1.4
km
Museum
Imperial War Museums
1.2
km
Gallery
Tate Britain
1.2
km
Market
Borough Market
2.7
km
Opera House
Covent Garden
2.3
km
Aquarium
SEA LIFE Centre London Aquarium
1.2
km
Church
Westminster
1.7
km
Square
Piccadilly Circus
2.2
km
Castle
Tower of London
3.7
km
Palace
St James's Park
2.0
km
Church
Westminster Cathedral
1.7
km
Church
Saint Margaret's Church on Parliament Square
990 m
Landmark
Banqueting House
1.8
km
Bridge
Vauxhall Bridge
820 m
Bridge
Westminster Bridge
1.4
km
Harbour
Tower Bridge
3.6
km
Museum
Florence Nightingale Museum
1.2
km
Palace
Lambeth Palace
1.3
km
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