The Lion Hotel
Powys, WELSHPOOL
About The Lion Hotel
Based in WELSHPOOL in Powys, The Lion Hotel offers rooms for wedding guest accommodation.
Powys, WELSHPOOL
Based in WELSHPOOL in Powys, The Lion Hotel offers rooms for wedding guest accommodation.