Park Grand London Kensington
Photo gallery for Park Grand London Kensington
Overview of Park Grand London Kensington
Park Grand London Kensington
4-star hotel in London City Centre
Reviews
8.4
Very good
Popular amenities
Explore the neighborhood
33-37 Hogarth Road, Kensington, London, England, SW5 0QQ
- The Kings Head2 min walk
- Cromwell Road2 min walk
- London Victoria Station14 min drive
- London (LHR-Heathrow)29 min drive