The Hari se encuentra en Chesham Place, en Belgravia, entre Sloane Square y Knightsbridge, aunque algo apartado de las calles más transitadas de ambas zonas. Sus 85 habitaciones y 14 suites combinan terciopelo, maderas oscuras, baños de mármol y una importante colección de arte moderno. El conjunto mantiene un carácter contemporáneo y rico en detalles, con menos formalidad que un gran hotel tradicional. Il Pampero sirve cocina italiana, The Hari Bar se centra en cócteles y Garden Terrace incorpora vegetación por encima del nivel de la calle. Las habitaciones incluyen productos Jo Loves. Harrods y Sloane Square están cerca, mientras el entorno residencial de Belgravia mantiene una atmósfera más tranquila alrededor del hotel.