

The Tower Hotel, by Thistle, is situated on the River Thames in central London. It is within walking distance of Tower Bridge (5 minutes), the Tower of London (5 minutes), and St Katharine Docks (6 minutes). Tower Hill Underground Station is nearby, providing easy access to the rest of the city. The hotel is approximately 8.5 km from London City Airport, with Heathrow, Gatwick, and Stansted airports also accessible by public transport.