Get Directions to Bodelwyddan Castle Hotel ← View details Clwyd Villa, Castle Street, Rhuddlan, Rhyl, Clwyd LL18 5YA, United Kingdom, Rhyl, England Get Directions From* To * — Required information