Castle Rock

From $ -1 per night

Avg. User Rating:


15 Johnson Terrace, Edinburgh, Scotland
+44 0131 225 9666
Show More Info
Castle Rock Photo, Edinburgh, Scotland

User Reviews

Results 1-3of 3 Reviews


Castle Rock Hostel
Castle Rock Hostel
Castle Rock
Castle Rock