Park Plaza Riverbank (superior)

Opening 11. April 2005 - London's most stunning 4-star deluxe, new build, hotel to open for many years! The impressive Riverbank Park Plaza 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 the Rockwell Group, Riverbank Park Plaza offers a contemporary style in a sophisticated location. The hotel boasts 394 deluxe guestrooms including superior and executive rooms and suites, as well as a brasserie restaurant and bar, on-site business centre and executive lounge.

Check availability and book

Check availability and book