The Royal Hotel, Llangollen

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 has come to define this stunning Welsh town.