Located on the banks of the River Thames, the Plaza on the River is London's five-star, all-suite home away from home, offering extensive living space and stunning views of the Houses of Parliament and Big Ben. Book one of the 128 suites at this London riverside hotel near Westminster to enjoy exclusive amenities, including free Wi-Fi, a fitness centre, business services and the Pan-Asian Chino Latino Restaurant & Bar. This London hotel on the South Bank is a short walk from Vauxhall and within easy reach of the financial district, the West End, Westminster Abbey, the London Eye and several other well-loved attractions. Whether you are visiting for one night or one year, you will enjoy your stay at one of the finest hotels in London, Plaza on the River.
Ideal for leisure or business travellers, Plaza on the River is London's five-star home away from home, offering individual service, superior surroundings and extensive living space overlooking the world's most famous clock, Big Ben. Guests at this hotel in London can choose from spacious Studio Suites, One-bedroom Suites and Two-bedroom Suites. Relax in your suite and check email with the free Wi-Fi access, or watch a movie on the plasma TV. For the ultimate experience, book a suite with a balcony overlooking the River Thames. Plaza on the River, London hotel rooms provide guests a tranquil retreat in the heart of the picturesque South Bank.