Bishop Trevor House
Llangollen , LL20Located 300 metres from Castell Dinas Bran, Bishop Trevor House offers pet-friendly accommodation in Llangollen. There is a dining area and a kitchen. Towels and bed linen are featured at Bishop Trevor House.
1 rooms
from £48