Hotel Detail

Plaza on the River

18 Albert Embankment, London SE1 7TJ, London, SE1 7TJ, United Kingdom

8.6

good

|

(6363) Reviews


Overview

Hotel Overview: Nestled along the vibrant riverside, Plaza on the River stands out with its sustainable luxury and striking contemporary design. Emphasizing eco-friendly practices, it boasts a LEED certification and incorporates green technologies and locally sourced materials throughout its architecture.

Accommodations: Plaza on the River caters to a variety of travelers with its richly appointed rooms and suites. Guests can enjoy a comfortable stay in one of the 101 elegantly appointed guestrooms. Each of the 101 rooms at Plaza on the River exudes sophistication with panoramic river or city views. Guests can choose from deluxe rooms, suites, and penthouses featuring king-sized beds, premium bedding, and marble bathrooms. In-room amenities include high-speed Wi-Fi, 55-inch flat-screen TVs, minibars stocked with gourmet snacks, and exclusive toiletries crafted from organic ingredients. Select rooms offer balconies for an immersive urban experience.

Amenities: The hotel pampers guests with round-the-clock concierge services, valet parking options, private cabana rentals by the poolside for secluded relaxation. The business center is state-of-the-art while VIP services such as butler or limousine hire are readily available to enhance every stay.

Dining Options: Guests have multiple dining venues to choose from including The Riverfront Cafe offering international cuisine with signature dishes served against the backdrop of spectacular river views. The Skyline Bar not only offers unique cocktails but also hosts live jazz sessions nightly. Exclusive dining experiences include rooftop dining where guests can enjoy tailor-made menus by Michelin-starred chefs alongside unmatched skyline panoramas.

Nearby Location & Transportation: Conveniently located just 20 kilometers from Heathrow Airport and only 5 kilometers away from King's Cross Railway Station. Iconic landmarks like Buckingham Palace are within a short driving distance offering ease of travel for both business and leisure purposes.

Nearby Attractions:

  • The London Eye - 3 km away offers breathtaking views of the capital.
  • Shakespeare's Globe Theatre - 4 km away provides a historical insight into Elizabethan performances.
  • Tate Modern - 3.5 km away showcases contemporary artistic marvels.

Wellness And Activities: Focus on wellness is paramount at Plaza on the River which features a full-service spa offering signature treatments like aromatherapy wraps and hot stone massages. A modern fitness center equipped with state-of-the-art machines ensures fitness routines are maintained while daily yoga classes invite tranquility into every visit.

Policies & Check-In Instructions:

  • Check-in time starts at 3 PM using government-issued photo ID

Summary: Located along London's picturesque riverside; Plaza on the River caters to those seeking an eco-friendly luxury experience in both business settings or family vacations alike.

Disclaimer notification: Amenities are subject to availability and may be chargeable as per the hotel policy.


Amenities

Terrace
Concierge services
Safe-deposit box at front desk
Sauna
Laundry facilities
Steam room
Elevator
Fitness facilities
Dry cleaning/laundry service
Wheelchair accessible (may have limitations)
Ballroom
Wheelchair accessible
Wheelchair-accessible concierge desk
Babysitting or childcare (surcharge)
Express check-in
Number of meeting rooms - 1
Swimming pool
Wheelchair-accessible registration desk
Free WiFi
Number of bars/lounges - 1
Number of indoor pools - 1
Bicycle rentals nearby
Tours/ticket assistance
Wedding services
Eco-friendly toiletries
Luggage storage
Express check-out
Porter/bellhop
Business center
Multilingual staff
24-hour front desk
Scooter/moped rentals nearby
Breakfast available (surcharge)
Smoke-free property
Distance from property (ft) - 0
Banquet hall

Explore the Area

18 Albert Embankment, London SE1 7TJ, London, SE1 7TJ, United Kingdom

Westminster Abbey

1.1 km


Houses of Parliament

1.2 km


Westminster Bridge

1.2 km


Sea Life London Aquarium

1.2 km


London Dungeon

1.3 km


London Eye

1.4 km


Big Ben

1.4 km


St. James Park

1.6 km


Westminster Cathedral

1.8 km


Royal National Theatre

2 km


Trafalgar Square

2.1 km


Victoria Palace Theatre

2.1 km


The Strand

2.2 km


Apollo Victoria Theatre

2.2 km


National Gallery

2.3 km


The nearest airports are:London City Airport (LCY)

17.1 km


Heathrow Airport (LHR)

28.7 km


Gatwick Airport (LGW)

65.6 km


Luton Airport (LTN)

56.1 km


Select Your Room

No beds for now, but no stress 🛏️✨

Those dates are hotel-free, but don’t worry, the perfect pillow fort is just a date-swap away!

Explore the Area

18 Albert Embankment, London SE1 7TJ, London, SE1 7TJ, United Kingdom

Westminster Abbey

1.1 km


Houses of Parliament

1.2 km


Westminster Bridge

1.2 km


Sea Life London Aquarium

1.2 km


London Dungeon

1.3 km


London Eye

1.4 km


Big Ben

1.4 km


St. James Park

1.6 km


Westminster Cathedral

1.8 km


Royal National Theatre

2 km


Trafalgar Square

2.1 km


Victoria Palace Theatre

2.1 km


The Strand

2.2 km


Apollo Victoria Theatre

2.2 km


National Gallery

2.3 km


The nearest airports are:London City Airport (LCY)

17.1 km


Heathrow Airport (LHR)

28.7 km


Gatwick Airport (LGW)

65.6 km


Luton Airport (LTN)

56.1 km