Cowgate Tourist Hostel, Edinburgh
More about Cowgate Tourist Hostel, Edinburgh
Cowgate Tourist Hostel, Edinburgh is located at 94-116 Cowgate, EH11 Edinburgh, United Kingdom
0131 226 2153
http://www.cowgate.hostel.com/