The Hari
Photo gallery for The Hari
Overview of The Hari
The Hari
Hotel in London City Centre
Reviews
9.4
Exceptional
Popular amenities
Explore the neighborhood
20 Chesham Place, London, England, SW1X 8HQ
- The Hari Bar & Garden Terrace1 min walk
- L'ETO Caffè2 min walk
- Harrods7 min walk
- Hyde Park8 min walk