Information
Location Info |
Features |
---|---|
Hill Street Llangollen Wales United Kingdom +44 (0)1978 860775 Visit Site |
Bed and Breakfast Restaurant WIFI Free Parking A La Carte Cocktails Cocktail Menu Wine Bar Contemporary Cuisine Venue |
Manorhaus reviews
Login to comment