Get Directions to Swallow Lodge ← View details Cairnyard Holiday Lodges, Nether Cairnyard, Beeswing, Dumfries DG2 8JE, United Kingdom, Dumfries, England Get Directions From* To * — Required information