Clink78 Hostel 3 stars

78 Kings Cross Road, Islington, London, WC1X 9QG, United Kingdom

Hotel image
Read more reviews for Clink78 Hostel