Park Plaza London Riverbank

★★★★

18 Albert Embankment, London, SE1 7TJ, United Kingdom

Park Plaza London Riverbank – buildingPark Plaza London Riverbank – Photo 2Park Plaza London Riverbank – hotel receptionPark Plaza London Riverbank – hotel roomPark Plaza London Riverbank – Photo 5

About this hotel

Riverfront Location and Convenient Access

Situated on the south side of the River Thames, Park Plaza London Riverbank offers easy access to iconic London landmarks such as the London Eye and Houses of Parliament. With the London Underground just 650 metres away, exploring the city is a breeze.

Wellness Facilities and Fitness Center

Unwind after a day of sightseeing in the hotel's fitness centre, complete with TechnoGym equipment, free weights, and a relaxing sauna and steam room. Guests can also take a dip in the indoor pool for a refreshing break.

Luxurious Rooms with Stunning Views

Each air-conditioned room at Park Plaza London Riverbank boasts modern amenities including flat-screen TVs, EU/US power sockets, and minibars. Upgrade to a room with a view of the River Thames and London skyline for an unforgettable stay.

Ready to experience the perfect blend of comfort and convenience? Book your stay at Park Plaza London Riverbank now!

Key amenities

Fitness facilitiesWiFi availableFree WiFiNon-smoking roomsAir conditioningFitness centerSwimming pool24-hour front deskRestaurantRoom serviceBusiness centerHeatingTerraceFamily roomsPets allowedLift / Elevator

Check-in and check-out

Check-in from 15:00

Check-out until 12:00

Location

18 Albert Embankment, London, SE1 7TJ
Open in Google Maps

Rooms and prices

Choose your dates to see live prices for every room.