Cities
-
Edinburgh
-
Hostel
Listings in Edinburgh
Here are 1 ‟Hostel” listings
1.
The Haggis Shack
Address:
16A Chester St (Manor Pl), Edinburgh, EH3 7RA, United Kingdom
Coordinate:
55.949918, -3.216005
Rating:
4.5