The Royal Hotel sits majestically on the banks of the River Dee in the heart of Llangollen town centre, and is one of the landmarks that have come to define this stunning Welsh town. The Royal Hotel provides 33 rooms in the service of the guests.
7 Bridge Street
Testimonianze