City Stay Hostel Edinburgh

6 Queen Street, New Town, Edinburgh, EH2 1JE, United Kingdom

Hotel image
Read more reviews for City Stay Hostel Edinburgh