
A contemporary 450 guestroom hotel situated in a prominent riverside location on London’s Albert Embankment, opposite the Tate Britain and Millbank Tower.
Completed in the summer of 2005, it was at the time the largest new-build hotel development in the capital.
Riverbank Park Plaza Hotel
Albert Embankment, London SE1, UK
Gear Construction Management Ltd
£60m + | April 2005