DoubleTree by Hilton Hotel London - Tower of London is a hotel in London near Tower Hill Station, the Tower of London, and Tower Bridge. Stays with breakfast are available, and the rooftop bar on the 12th floor looks out onto Tower Bridge. Tower Bridge is a five-minute walk away, and luggage storage is available after checkout. On longer stays, room cleaning had to be requested separately, and in some cases old dust remained in the bathroom.