Company name: Self Catering Orkney
Description: 4 Star beautiful Self Catering Holiday Accommodation in the heart of Stromness and Kirkwall in Orkney Islands 07885145549
2 Earl Thorfinn St, Kirkwall KW15 1QF, United Kingdom