Bishop Trevor House
Llangollen, LL20 8SN, United Kingdom
5
1 reviews
1 comments
XRCH+P8 Llangollen, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsJan Hughes-Evans
This place is enormous. A beautiful place to stay. Owner really welcoming. Perfect location right in the middle of the town with a lovely little (secret) garden at the back which is completely enclosed and safe if you have a dog