1 0

The Lion Hotel

The Lion Hotel, Church Lane, Pen-y-groes, Llansantffraid-ym-Mechain, Powys, Wales, SY22 6AP, United Kingdom

About

The Lion Hotel is a dog friendly pub in undefined, SY22.

Contact

Location

Your Rating - 1 0
Does this venue allow dogs?