Teulu : Llangollen

Location:
The cottage is located 0.2m from Llangollen

Teulu in Llangollen, Denbighshire sleeps six guests in three bedrooms.

  • Pets Allowed
  • Utilities:
  • Maximum occupancy of 5
  • Beds 3
  • Bathrooms 1
  • WCs 1

About Teulu

FIND YOUR PERFECT HOLIDAY RENTAL

Subscribe for holiday inspiration directly to your inbox