Park Plaza Riverbank London - the hotel built to deliver outstanding service!
London's most stunning 4-star deluxe, new build hotel.
The impressive Park Plaza Riverbank London is situated on the south side of the River Thames, opposite the Tate Britain art gallery, and occupies stunning views of the Houses of Parliament, Big Ben and the London Eye.
Created by RHWL Architects and styled by well-known designers, including EAD Design, Park Plaza Riverbank London offers a contemporary style in a sophisticated location.
Park Plaza Riverbank London boasts 394 deluxe guestrooms including superior and executive rooms and suites, as well as Chino Latino Brasserie, Bar and Lounge.