Edinburgh Central SYHA Hostelling Scotland 5 stars

9 Haddington Place, Broughton, Edinburgh, EH7 4AL, United Kingdom

Hotel image
Read more reviews for Edinburgh Central SYHA Hostelling Scotland