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