Get Directions to Hafod Hotel ← View details Devils Bridge, Devils Bridge SY23 3JL, United Kingdom, Pontarfynach, England Get Directions From* To * — Required information