The Z Hotel Shoreditch

136-144 City Road, Islington, London, EC1V 2RL, United Kingdom

Hotel image
Read more reviews for The Z Hotel Shoreditch