*Unbeatable Offers!! Trendy Hotel on the River!* This magnificent, modern four star hotel is situated on the south side of the River Thames. The Tate Britain art gallery, the Houses of Parliament and the London Eye are close by, and the rest of London’s attractions are all within easy reach. This is a stunning and modern hotel with everything both the leisure and business traveller could wish for.


Hotel Revealed

Hotel Name: Park Plaza Riverbank
Address: 18 Albert Embankment, London SE1 7TJ, United Kingdom
Official Website: Park Plaza Riverbank