Sun Trevor Barn 2 Vacation Home
Llangollen, LL20 8EG, United Kingdom
Located 34 km from Chester Racecourse, Sun Trevor Barn 2 provides accommodation with free Wi-Fi and free private parking. This holiday home offers a garden. The property is non-smoking and is set 42 km from Chester Zoo.