18 Albert Embankment, London Se1 7Tj, United Kingd, London, SE1 7TJ,
-
Steps from the River Thames
Great
8.7
/10
4.2
/5
Loved by Plaza On The River guests
Fine 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
5-star riverside luxury hotel in London
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
“I see a luxury hotel positioned for business and leisure in central London, with views overlooking the Thames. Its dedicated meeting spaces, along with an executive lounge and on-site dining, should appeal to professionals. The spa, fitness center, and pet-friendly options also stand out-this seems designed as an all-around attractive destination.”
Charlotte EvansHead of Editorial at Hotelsdowntown
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
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
Check Availability & Prices
Find the best rates for your travel dates now!
Facilities
Hotel has comfortable rooms, premium services, and a prime downtown location
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