Information
Location Info |
Features |
---|---|
Bridge Street Llangollen Wales United Kingdom 01978 860303 Visit Site |
Hotel Guest Rooms Wedding Venue Holiday Accommodation En-suites River Views Free WIFI Meeting Rooms Weddings Fine Cuisine Riverside Garden |
The Hand Hotel reviews
Login to comment