Plaza On The River

Plaza On The River
18 Albert Embankment, London, SE1 7TJ
Photo of Plaza On The River

Overlooking landmarks such as the Houses of Parliament, Big Ben and the London Eye, the five-star, all-suite Plaza on the River places Theatreland and West End shopping at your fingertips. All 65 luxury open-plan studios, one- and two-bedroom suites combine contemporary living with the latest technology. The suites have designated lounge, kitchen and bedroom areas, a separate bathroom and state-of-the-art entertainment systems. Many also have a balcony affording magnificent city views. Additional facilities include the award-winning Chino Latino Pan-Asian Restaurant & Bar or a private chef in your suite, as well as an in-room spa menu and a personal shopper service. Express Check in and Check out is available.

Text supplied by third party.

Comments & ratings

Post a comment