List of hotels at Liverpool Street Station
1 Number of Hotels found in Liverpool Street Station
Address: 8 Puma Court, Tower Hamlets, London, E1 6QG, United Kingdom
Nearest Landmark: Liverpool Street Station
(5 Minutes Drive )
Distance: 2.8 Miles from London Centre
Etl Residence is located in the Tower Hamlets district in London, 300 m from Brick Lane and 1 km from Hoxton Square. Guests can enjoy the on-site bar....