The Royal Hotel

01978 860202
7 Bridge St
Llangollen, Denbighshire
LL20 8PG

Street View

The Royal Hotel - Llangollen, Denbighshire

Business Card QR Code

Nearby Hotels

Reviews

Add Review

Rating