21 Church Street
Vacation Home
Llangollen, Clwyd
21 Church Street offers accommodation in Llangollen, 49 km from Bodelwyddan Castle. The 4-star holiday home is 48 km from Chester Zoo. Free Wi-Fi is available throughout the property and Chester Racecourse is 40 km away.
Number of rooms: 2
Llangollen, LL20 8HY, United Kingdom