Park Plaza London Riverbank

Located nearly 15 minutes' walk from Imperial War Museums, the 5-star Plaza On River London hotel includes views of the River Thames. Boasting a swimming pool, this London hotel also offers a currency exchange and a lift, which provide additional comfort.

The luxury property lies in the heart of London, in an entertainment neighbourhood, really close to Garden Museum. Tate Modern is approximately 25 minutes' walk from the family hotel and London City airport is 20 km away. This accommodation is also a few minutes' drive from the River Thames. The British Museum is nearly a 10-minute drive away, and Vauxhall is in the immediate vicinity of Plaza On The River hotel.

The property has 90 rooms appointed with a flat-screen TV with satellite channels, as well as self-catering options such as a minibar fridge and coffee/tea making machines. Furnished with a writing table, they also have soundproof windows. Some rooms offer views of the city.

Each morning, the Plaza On River serves a buffet breakfast. Guests can enjoy European cuisine at Merano Rose Bar, situated approximately 5 minutes' walk from the accommodation.

Book Plaza On The River London

More +
Less -

General information

Contact information

18 Albert Embankment, London Se1 7Tj, United Kingd, London, United Kingdom;

Plaza On The River reservations available at 'rooms'

Plaza On The River phone number isn't available on our site, if you want to call Plaza On The River visit site of a hotel

More +
Less -

Plaza On The River Location

 18 Albert Embankment, London Se1 7Tj, United Kingd, London, United Kingdom

Plaza On The River Aparthotel Deals

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

  • Free Wi-Fi

  • Valet parking

  • 24-hour reception

  • Indoor swimming pool

  • Fitness centre

  • Restaurant

  • Business centre

  • Non-smoking property

  • Air conditioning

  • Pets allowed

Plaza On The River Amenities

  • General

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

    Electric kettle
  • Dryer
  • Restaurant
  • Bar/ Lounge area
  • Leisure & Sports

    Indoor swimming pool
  • Fitness centre
  • Plaza On The River Guest Services

    Valet parking
  • 24-hour room service
  • Laundry
  • Dry cleaning
  • Business centre
  • Room Amenities

    Air conditioning
  • Heating
  • Mini-bar
  • Tea and coffee facilities
  • Ironing facilities
  • Free toiletries
  • Flat-screen TV
  • AM/FM alarm clock

Plaza On The River Offers

Rooms
Frequently asked questions
  • What is the closest airport to Plaza On The River Aparthotel?
    The nearest airport to Plaza On The River Aparthotel is London City and it is placed within 28 minutes' drive.
  • 📱
    What amenities for guests travelling on business does Plaza On The River Aparthotel provide?
    Business guests of Plaza On The River Aparthotel are welcome to use a slide projector and a photocopy machine provided here.
  • 🌇
    Is city centre close to Plaza On The River Aparthotel London?
    Plaza On The River Aparthotel London is placed within 2 km from the town centre.
  • 🕌
    What famous landmarks are placed around Plaza On The River Aparthotel?
    Popular attractions near Plaza On The River Aparthotel include Big Ben placed within a 17-minute walk away.
  • 🎢
    How can we spend time at Plaza On The River?
    Plaza On The River provides a bar and entertainment activities for guests' leisure.
  • Where is Plaza On The River Aparthotel located?
    Plaza On The River Aparthotel is situated in Lambeth district, nearly 17 minutes by foot from Thames River.
  • 🍹
    Does Plaza On The River Aparthotel London have nearby restaurants?
    Within 50 metres from Plaza On The River Aparthotel London, guests can visit POTUS Bar & Restaurant and TDQ Steaks restaurants.
  • Which payment methods does Plaza On The River Aparthotel London accept?
    Plaza On The River Aparthotel London accepts the following payment methods:
    • Mastercard
    • Visa
    • American Express
    • Maestro
    • JCB
    • Switch
    • Diners Club
    • Solo
  • 💵
    What is the price of a room at Plaza On The River?
    The room price at Plaza On The River starts at £356.
  • What are the onsite facilities at Plaza On The River Aparthotel?
    Facilities at Plaza On The River Aparthotel include a swimming pool, a fitness studio and a meeting room.
  • What facilities do rooms of Plaza On The River Aparthotel London feature?
    Certain rooms of Plaza On The River Aparthotel London offer the following amenities:
    • a mini-bar
    • climate control
    • a balcony
    • TV with satellite channels
    • coffee/tea making machines
    • a work desk
    • a stereo system
    • soundproof windows
    • smoke detectors
    • a separate toilet
  • 🚎
    Does Plaza On The River Aparthotel London have access to public transport?
    Guests will find Vauxhall tube station within 600 metres of Plaza On The River Aparthotel London.