Elen's Castle Hotel
Elen's Castle Hotel
Inn
Dolwyddelan, Snowdonia
, Dolwyddelan, Wales, United Kingdom
LL25 0EJ
84
Very Good ·
37 reviews