The Cross Keys Hotel,
High Street,
New Galloway,
Castle Douglas,
Dumfries & Galloway,
DG7 3RN.

To check availability, make a booking or have a general enquiry contact us either by filling in the form below, by telephone or email.

Telephone: +44 (0) 1644 420494


Please enable JavaScript in your browser to complete this form.