Location location Address Cairndale Hotel and Spa 132-136 English Street Dumfries DG1 2DF United Kingdom Enquiries 01387 254111 Send a message Visit website