Park Plaza London Riverbank
Photo gallery for Park Plaza London Riverbank
Overview of Park Plaza London Riverbank
Park Plaza London Riverbank
Upscale riverfront hotel near Westminster Abbey
Reviews
8.4
Very good
Popular amenities
Local highlights
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