Lyndonhurst Apartment
Lyndonhurst, Abbey Road Llangollen, LL20 8SSLocated in Llangollen, Lyndonhurst Apartment offers self-catering accommodation with free WiFi. Guests benefit from a terrace. Free private parking is available on site.
1 rooms
from £75