116 High Street, Kirkcudbright · In the city centre
124 Reviews
We have a restaurant & cafe-bar with terrace, and rooms above. This is located in a Georgian townhouse on the historic High Street of 'The Artists' Town' of Kirkcudbright.
Internet prin cablu
Wi-Fi
Garaj