City Inn Express Hotel 2 stars

144a Mare Street, Hackney, London, E8 3SG, United Kingdom

Hotel image
Read more reviews for City Inn Express Hotel