The Cross Keys Hotel


Dumfries • Show on map
Price as low as GBP 101.32
This 280 year old coaching inn in the heart of New Galloway boasts cosy en suite rooms real ale a good selection of malts and a popular local produce restaurant. Experience traditional hospitality at…More info


