- UK Information
- UK Hotels
- Lion, The
Lion, The
The Lion is a country inn situated in the quiet Herefordshire village of Leintwardine. It boasts rooms with countryside views, a stylish restaurant and a traditional bar serving local ales.
Visa,Maestro,American Express,MasterCard
Prices from £82
8