Welcome to One of the Finest Central London Hotels
Ideally situated on the south side of the River Thames, Park Plaza Riverbank offers guests comfort, convenience and the perfect location in central London. Hotel amenities include a Business Centre, Fitness Centre, Wi-Fi and on-site dining at the chic Chino Latino. Popular London attractions, including the Tate Britain (opposite the hotel), the London Eye and Big Ben are within easy walking distance of our hotel. Book a room with us and see what sets us apart from other central London hotels.
Rest Well in our Modern Central London Hotel Rooms
Park Plaza Riverbank offers 394 air-conditioned guest rooms, many with stunning views over Big Ben, the Houses of Parliament and the River Thames. Hotel rooms are equipped with Wi-Fi, flat screen televisions, EU/US power sockets, direct dial telephones, large work desks, mini-bars and coffee and tea makers.
Guests at the stylish Park Plaza Riverbank London hotel enjoy a range of services, including Wi-Fi, a Fitness Centre with cardiovascular equipment, Business Centre and 24-hour room service. For international guests, we provide foreign currency exchange, a multilingual staff and EU/US power sockets.
Plan Events at the Park Plaza Riverbank London Hotel
Our River Thames hotel offers some of the most comprehensive conference space in the city. We feature 21 meeting rooms, including two ballrooms and the stunning Thames Room, which provides panoramic views of central London. Hotel event services include catering, Wi-Fi and a private group entrance.
Chino Latino Brasserie, Bar & Lounge, our on-site restaurant, serves Pan-Asian dishes, and the lounge serves drinks and snacks. We also feature a breakfast room for guests to enjoy their morning meal. During your stay, try the on-site dining options that make us one of the best central London hotels.
The convenient Park Plaza Riverbank London hotel offers guests an ideal location along the River Thames and easy access to many of the best sights in central London. Hotel guests enjoy our location within walking distance of the London Eye, Houses of Parliament, the Tate Britain and the London Aquarium. Westminster and Vauxhall Underground stations are just a short distance away, and buses stop outside the hotel.