Park Plaza London Riverbank
Photo gallery for Park Plaza London Riverbank
Overview of Park Plaza London Riverbank
Park Plaza London Riverbank
4-star hotel in London City Centre
Reviews
8.4
Very good
Popular amenities
- Breakfast available
- Pool
- Free WiFi
- Restaurant
- Bar
- Room service
Explore the neighborhood
18 Albert Embankment, London, England, SE1 7TJ
- Chino Latino1 min walk
- Westminster Abbey14 min walk
- London Victoria Station8 min drive
- London (LHR-Heathrow)46 min drive