
Llangollen, United Kingdom
White Waters Country Hotel
3-star hotel
White Waters Hotel is a new hotel situated in delightful surroundings overlooking the River Dee and yet located only one mile from the town centre. The ethos of this new hotel is to offer the highest quality of luxurious…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant


