The Hari LondonHotel
20 Chesham Place, Kensington and Chelsea, London, SW1X 8HQ, United Kingdom
Just 10 minutes’ walk from Harrods and the Knightsbridge area, The Hari London features an on-site fitness centre, an 80-seater Italian restaurant and a bar with an outdoor terrace.