This modern 4-star deluxe hotel is situated on the south side of the River Thames, close to Big Ben, London Eye House and Parliament, offering guests quality accommodation and an ideal location. Park Plaza Riverbank is a non smoking hotel that boasts 394 fully air-conditioned deluxe guestrooms, including Executive Rooms and Suites and handicap-accessible rooms equipped with state-of-the-art amenities such as flat screen TV, DVD player in all rooms with complimentary DVD library available at ... More