The Royal Hotel
7 Bridge Street Llangollen, LL20 8PGThe Royal Hotel is situated on the banks of the River Dee, in the heart of the picturesque town of Llangollen and is one of the landmarks that has come to define this stunning Welsh town.
33 rooms
from £50