- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Stayed there for a night with family, everything was as described.
Your dates need to occur after 2019-12-12. Try updating your dates to see prices for your trip.
Elen's Castle Hotel is located in Dolwyddelan. Swallow Falls and Moel Siabod reflect the area's natural beauty and area attractions include Gwydir Uchaf Chapel and St Grwst Church.