

The Leonardo Royal Hotel London City – Tower of London is centrally located, a 2-minute walk from the Tower of London, Tower Bridge, and Tower Hill Underground. Borough Market and St. Paul’s Cathedral are within walking distance, with the London Eye a short drive away. The hotel is about 12 km from London City Airport, 23 km from Heathrow, 39 km from Gatwick, and 49 km from Stansted, all easily reached by public transport or taxi.