The Hand Hotel
Hotel
Llangollen
The hotel is in Llangollen town centre, looking out over the River Dee. It mixes original character with modern comforts, including free Wi-Fi, free parking and a riverside garden.
Número de habitaciones: 58
Bridge Street, Llangollen, LL20 8PL, Reino Unido