Address
DoubleTree by Hilton Hotel London – Tower of London
7 Pepys Street,
London, EC3N 4AF
Directions
The hotel is in close proximity to Tower Hill underground station, Tower Gateway and Fenchurch Street train station (all within a 3 minute walk).