The Lion Hotel is a hotels in Llansantffraid, United Kingdom. It is located at Main Street, Llansantffraid SY22 6AQ. Visitors rate it 4.4 out of 5 based on 55 reviews. You can contact The Lion Hotel by phone at +44 1691 829373.
Hotel
The Lion Hotel is located at Main Street, Llansantffraid SY22 6AQ, United Kingdom.
You can call The Lion Hotel at +44 1691 829373.
The Lion Hotel has a rating of 4.4 out of 5 based on 55 reviews.
How to get there