Park Plaza London Waterloo
Photo gallery for Park Plaza London Waterloo
Overview of Park Plaza London Waterloo
Park Plaza London Waterloo
4-star hotel in London City Centre
Reviews
8.6
Excellent
Popular amenities
Explore the neighborhood
6 Hercules Road, London, England, SE1 7DP
- London Eye12 min walk
- Big Ben12 min walk
- Westminster Abbey16 min walk
- London (LCY-London City)38 min drive