DESCRIPTION
This is a luxury 5 Star all-suite London hotel. From one night to one year, Plaza on the River offers all the comforts of your home and more. Plaza on the River London offers 65 fully air-conditioned studios and one and two bedroom suites. 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, high speed wireless internet and much more.
Price
From £274.00
Average Rating
4.3
Facilities
Room Type
Things To See And Do In The Area
Address
18 Albert Embankment, London, SE1 7TJ
Post Code
SE1 7TJ
Nearest Underground Station(s)
Vauxhall