Haggis Hostels 4 stars

5/3 West Register Street, New Town, Edinburgh, EH2 2AA, United Kingdom

Hotel image
Read more reviews for Haggis Hostels