The Hari Hotel
Situated in the residential streets of Belgravia, among sweeping crescents and stucco mansions, The Hari is a beacon of modern luxury with a touch of eccentric wit. Laidback luxury permeates the five-star hotel, with 85 bedrooms, including 14 suites, all decidedly chic with plush upholstery, sleek marble bathrooms and impressive contemporary art.
Getting here
20 Chesham Place, London, SW1X 8HQ