Abbey Grange Hotel

Horseshoe Pass Rd, LL20 8DD Llangollen, United Kingdom Get Directions to this spot
Horseshoe Pass Rd
LL20 8DD Llangollen
United Kingdom
+44 1978860753

Rate and review Abbey Grange Hotel in Llangollen, United Kingdom!

Share your experiences at Abbey Grange Hotel with your friends or discover more Hotels in Llangollen, United Kingdom.