The Baxter Hostel

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

Hotel image
Read more reviews for The Baxter Hostel