Plaza on the River London

18 Albert Embankment, London, United Kingdom
(1.01 km from city center)
User rating:
(3031 Reviews)

Check in from 14 / Check out prior to 12

Plaza on the River London: Find photos, reviews, information, amenities and compare prices for 5 stars hotels in London, United Kingdom.

Hotel description

This elegant property is ideally situated in Central London and offers its guests free wireless internet access in all areas. It also provides views of London.

Plaza on the River London features elegant air conditioned apartments with city views, as well as valet parking, 24-hour room service and a ballroom. Staff are available 24-hours a day and can assist with booking tours and tickets. The property also offers a well-equipped gym.

The luxury apartments at Plaza on the River London include a coffee maker, free internet access and a kitchen. All offer a private bathroom, a flat-screen TV and a seating area.

Plaza on the River London is within walking distance of The Oval, the Vauxhall Bridge and Palace of Westminster. Tate Britain and St. John's Smith Square are each within walking distance.

Hotel features

Business Center, Room Service, Fitness Room/Gym, Parking, Concierge, Valet Parking, Tour Desk, Bar / Lounge, 24-Hour Reception, Air Conditioned, Banquet Facilities, Currency Exchange, Multilingual Staff, Porters, Kitchen, Coffee / Tea Maker, TV, CD Player, DVD Player, Desk, Ballroom, WiFi, En suite, Private Bathroom, Free Wi-Fi
Availability and Prices

Nearest hotels

Novotel London Waterloo
113 Lambeth road
St George's Wharf Apartment
337 Flagstaff House, St. George's Wharf
London Waterloo Hostel
73 Lambeth Walk
Thames View Serviced Apartment
66 Bridge House, St George Wharf
Albert Serviced Apartments
970 Aquarius House, 15 St George Wharf
Flexiflat St Georges Wharf
St George's Wharf, Lambeth
St George Wharf Apartments
St George's Wharf
Search hotels
Overall Rating:
8.88 /10
based on 3031 reviews