Visit Us… Book your stay Visit Us:Auchenbrack Estate Thornhill, Dumfries and GallowayDG4 4LFPhone:01848 323 101 Find your perfect retreat at Auchenbrack Check Availability