Castle Rock Hostel - Adult Only 2 stars

15 Johnston Terrace, Old Town, Edinburgh, EH12PW, United Kingdom

Hotel image
Read more reviews for Castle Rock Hostel - Adult Only