Photos coming soon
HOTEL
The Hari
20 Chesham Place, London, England, SW1X 8HQ, United Kingdom, London, United Kingdom
Where it sits
The Hari
20 Chesham Place, London, England, SW1X 8HQ, United Kingdom, London, United Kingdom
51.49728, -0.15599
Similar stays nearby
The Hari London, Vignette Collection by IHG
Hotel · 10 m
The Hari
Hotel · 11 m
The Hari London, Vignette Collection by IHG
Hotel · 27 m
Pont Street Apartment
Hotel · 39 m
Chesham Court
Hotel · 41 m
Chesham Court Knightsbridge
Hotel · 50 m
Belgravia Apartments
Hotel · 51 m
Knightsbridge 2 bedroom apartment overlooking Harrods
Hotel · 52 m
Plan around The Hari
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
