Stromness Hotel

the Pier Head
STROMNESS
ORKNEY
United Kingdom
KW16 3AA