Plaza on the River

Plaza on the River

Plaza on the River - Club and Residence, is London's most exclusive all-suite luxury residence hotel. It is perfectly located on the south bank of the River Thames within sight of many of London's most famous landmarks including the Houses of Parliament, Big Ben and the London Eye observation wheel.From intimate boardrooms to large ballrooms, including The Thames
Room that provides stunning views of the River Thames and Houses of
Parliament, Plaza on the River guarantees to exceed expectations.All
rooms offer state-of-the-art audio-visual and technical equipment and
are serviced by experienced staff, ensuring your event will be a great
success.

Plaza on the River

Enquire Now

Enquiry details
Your contact details
Add venue to your shortlist 

Contact Us

Telphone

0845 833 2224

Address

United Kingdom
SE1 7TJ

Location

User login