The Lion Hotel has a shared lounge, terrace, a restaurant and bar in Llansantffraid-ym-Mechain. The property is located 25 km from Chirk Castle, 28 km from Lake Vyrnwy and 32 km from Shrewsbury Cathedral.