Partners that offer this apartment
Bookingfrom235 £Check price
LateRoomsfrom278 £Check price
Review summary
Total reviews: 7
Total rating:
Latest review
“ Beautiful hotel inside and out, friendly, knowledgeable staff, nice atmosphere, ...”
fromSusan S,13 years ago
Apartment Plaza on the River, London
18 Albert Embankment, London, SE1 7TJ, United Kingdom
Description
Plaza on the River - Club and Residence is situated on the south bank of the River Thames, opposite the Tate Britain art gallery, overlooking some of London's most impressive landmarks including the Houses of Parliament, Big Ben and the London Eye observation wheel. Other nearby attractions include Westminster Abbey, the Imperial War Museum, The Oval Cricket Ground, Buckingham Palace and London Aquarium. The hotel is close to Waterloo rail and underground, Westminster, Pimlico underground stations and Vauxhall rail and underground station. Plaza on the River offers 65 fully air-conditioned studios. All rooms benefit from state-of-the-art in-room technology and are finished to a very high standard. The suites benefit from a wide array of services including 24-hour room service, plasma TV's, CD and DVD players, high speed wireless internet (free of charge but wired internet is chargeable) and much more. Free Wi-Fi throughout the hotel
Facilities
Handicap accessible
Pets allowed
Air conditioned
Elevator
Bar
Business center
Currency exchange
Internet
Internet (wireless)
Fitness - Sports
Parking
TV
Concierge
Restaurant
Meeting rooms
Housekeeping
Audio Video Systems
SPA
Non-smoking rooms
Other services
Position
Distances from London airports
London City Airport - 12.3 km
Gatwick Airport - 38.6 km
Heathrow Airport - 23.6 km
Luton Airport - 45.8 km
Stansted Airport - 50.1 km