

Il Leonardo Royal Hotel London City – Tower of London si trova nel centro di Londra, a 2 minuti a piedi dalla Torre di Londra, dal Tower Bridge e dalla stazione della metropolitana Tower Hill. Borough Market e la Cattedrale di St. Paul sono raggiungibili a piedi, mentre il London Eye è a breve distanza in auto. L’hotel dista circa 12 km dall’aeroporto London City, 23 km da Heathrow, 39 km da Gatwick e 49 km da Stansted, tutti facilmente raggiungibili con i mezzi pubblici o in taxi.