£33.64
per night
30.81 Miles* from Kirkwall centre
37.82 Miles* from Kirkwall centre
£33.14
per night
39.69 Miles* from Kirkwall centre

Cheap bed and breakfast in Kirkwall