Internet Listings
Back
Cressfield Country Hotel
Phone: 01576 300281
Fax: 01576 300838
Cressfield Townfoot, Ecclefechan, Lockerbie, Dumfries And Galloway, DG11 3DR