Orcades Hostel
Hotel
Kirkwall
Offering free Wi-Fi throughout the property, Orcades Hostel is located in Kirkwall.
Number of rooms: 11
Muddisdale Road, Kirkwall, KW15 1RS, United Kingdom