Idyllically positioned in the rural town of Llangollen, Bryn Howel Hotel rests amid lush landscape and breathtaking natural attractions while an impressive array of regional sites are conveniently situated nearby; namely, Pontcysyllte Aquaduct, Chirk Cast