The White Lion Hotel
Denbighshire, CORWEN
About The White Lion Hotel
Based in CORWEN in Denbighshire, The White Lion Hotel offers rooms for wedding guest accommodation.
Contact & Location
The White Lion Hotel
CORWEN, LL21 9SW, Denbighshire, United Kingdom