18 Albert Embankment
London
SE1 7TJ
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 free Wi-Fi, a Fitness Centre and business services. Situated on the South Bank close to Vauxhall and Westminster, 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.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.