London, GB · 4-star hotel
Park Plaza London Riverbank is a 4-star hotel situated on the south side of the River Thames, offering convenient access to iconic London landmarks. Its prime location provides easy access to the London Eye and Houses of Parliament, with the London Underground just 650 metres away for effortless city exploration. This hotel is well-suited for both leisure and business travellers, offering a blend of comfort and convenience. The hotel boasts a range of wellness facilities, including a fitness centre equipped with TechnoGym equipment, free weights, and a relaxing sauna and steam room. Guests can also enjoy a refreshing dip in the indoor pool. Accommodation at Park Plaza London Riverbank features air-conditioned rooms with modern amenities such as flat-screen TVs, EU/US power sockets, and minibars. For an enhanced experience, guests can opt for rooms with stunning views of the River Thames and the London skyline. The hotel also offers family rooms and suites, catering to various guest needs.
18 Albert Embankment
The distance to Heathrow Airport (LHR) is approximately 19 miles. Travel time by car is around 35 minutes, but this can vary depending on traffic. Public transport options, such as a combination of train and subway, can take around 50-55 minutes.
Last updated: October 2026