Information
Location Info |
Features |
---|---|
7 Bridge Street, Llangollen Wales United Kingdom 01978 860202 Visit Site |
Hotel Guest Rooms Holiday Accommodation River Views Functions British Cuisine A La Carte Comfortable Rooms En-suites Breakfast Evening Drinks |
The Royal Hotel reviews
Login to comment