- www.llangollenhostel.co.uk
- 2
- 1
We are located in the centre of Llangollen, a stone's throw away from the river Dee, the Llangollen Canal with its horse drawn boat rides, the Llangollen steam railway and Castell Dinas Bran. The town has an abundance of independent shops, cafe's,..
Relevance: 9.18685