Plaza on the River - Club and Residence, One of the Finest London Luxury Hotels
Located on the banks of the River Thames, Plaza on the River - Club and Residence is London's 5 star, all-suite home away from home offering extensive living space and stunning views of the Houses of Parliament and Big Ben. This London riverside hotel features 65 luxury suites and exclusive services, including Wi-Fi, a Fitness Suite and business services. Situated in the borough of Lambeth, this London luxury hotel is 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 - Club and Residence.
Our South Bank hotel offers 65 luxury suites ranging from Studio Suites to Three Bedroom Suites. All suites feature plasma TVs, wired and Wi-Fi Internet access and DVD players. Some also feature balconies overlooking the Thames. Our 5 star suites make Plaza on the River one of the finest London luxury hotels. Adjoining One and Two Bedroom Suites available.
This London luxury hotel offers guests a range of exclusive services and amenities, including personal shopping, grocery pre-stocking, Wi-Fi, a Fitness Suite and a Business Centre. At Plaza on the River - Club and Residence, we are committed to making your stay at our London riverside hotel as relaxing and enjoyable as possible.
Plan an Event at Our Elegant London Riverside Hotel
Plaza on the River - Club and Residence is an elegant venue for events of up to 400 guests. Our South Bank hotel offers a range of event facilities, from intimate boardrooms to the stunning Thames Room with floor-to-ceiling windows and views of the river, Big Ben and the Houses of Parliament.
One of the finest luxury hotels in London, Plaza on the River - Club and Residence offers guests exceptional on-site dining at Chino Latino Brasserie, Bar & Lounge. Choose from a selection of fresh sushi, tempura and seafood, or visit the bar and lounge at our London luxury hotel for light snacks and cocktails.
Our London riverside hotel is situated on the banks of the River Thames, providing guests with easy access to the city's financial district and famous West End. One of the most convenient London luxury hotels, Plaza on the River is within easy reach of a number of attractions, including the Houses of Parliament, Big Ben, the London Eye and the London Aquarium.