Address: 12 Osborn Street, Aldgate East, Tower Hamlets, London, E1 6TE, United Kingdom.
Nearest Landmark: Aldgate East Station (4 minutes walk)
Distance: 2 Miles from London Centre
Situated a minute’s walk from Aldgate East Tube Station and on the gateway to Brick Lane, City Hotel is just next to the Whitechapel Art Gallery. It...