Plaza on the River, London offers impressive riverfront views
Situated in the heart of London on the bank of the River Thames, Plaza on the River provides 110 generously sized suites with exquisite views of the Houses of Parliament and Big Ben. You can enjoy sophisticated amenities, such as free Wi-Fi, a fitness centre, business services and the Pan-Asian Chino Latino® restaurant and bar.
A short walk from Vauxhall Station, our South Bank hotel puts guests within easy reach of the famous West End, the financial district, Westminster Abbey, the London Eye, Tate Britain and other beloved attractions. Visitors in London for business, pleasure or romance can enjoy relaxing accommodation with a view at one of the finest hotels in London—Plaza on the River.
Book your accommodation along the South BankPlaza on the River, London offers 110 air-conditioned accommodation options, including Deluxe Rooms, Studios, and One- and Two-bedroom Suites. All rooms benefit from state-of-the-art technology and are furnished to an exceptional standard. The suites include a wide array of amenities, such as 24-hour room service, plasma TVs and free Wi-Fi, making it easy to enjoy dinner and a movie right in your room. Ideal for leisure or business travellers, the upper-upscale Plaza on the River provides tranquil stays on the South Bank with views of Big Ben, the world's most famous clock. For the ultimate experience, book a suite with a balcony overlooking the River Thames.HOTEL AMENITIES
Experience our riverfront restaurant in VauxhallThe refined Plaza on the River, London offers exceptional food for breakfast, lunch and dinner at the award-winning Chino Latino®, our on-site restaurant and bar. As you savour a meal in the gorgeous dining room, enjoy views of iconic South Bank attractions. You can also indulge in a selection from the 24-hour room service menu or treat yourself to a private chef and butler service.Breakfast Breakfast for guests is served in the Executive Lounge.