

The Hari London si trova a Belgravia, un prestigioso e tranquillo quartiere residenziale nel centro di Londra, noto per le sue eleganti strade e il classico carattere britannico. L'hotel è a pochi passi da luoghi iconici come Harrods (0,8 km), Hyde Park (0,6 km) e Buckingham Palace (1,6 km). L'aeroporto di Londra Heathrow dista circa 24 km, mentre l'aeroporto di Londra City si trova a circa 14 km dall'hotel.