136-144 City Road - EC1V 2RL - London,
United Kingdom
View Map
Area: Tower Bridge / The City / Shoreditch
The Z Hotel Shoreditch is located just 15 minutes' walk away from the Shoreditch High Street and Hoxton Square.