This rustic 18th century coaching inn still retains a wealth of charm and character with many original features. Elen's Castle sits in the heart of Dolwyddelan village which is a natural and historical crossroads at the foot of the 872 metre high Moel Siabod and straddles the trout and salmon-rich River Lledr which wends its way through the village, meadows and turbulent gorges on its tireless journey to the sea. The village of Dolywyddelan is home of Llewelyn the Great's Castle that provides ... More