The Z Hotel Shoreditch
Address: 136-144 City Road, Islington, London, EC1V 2RL, United Kingdom.
Nearest Landmark: Old Street Tube Station
(3 minutes walk)
Distance: 1.3 Miles from London Centre
The Z Hotel Shoreditch is located in Shoreditch and just 5 minutes walk away from the high street and Hoxton Square.
All rooms feature hand-crafted beds,...