The Mount Inn Llanidloes
- Home
- United Kingdom
- Llanidloes, Wales
- The Mount Inn Llanidloes
The Mount Inn serves great food and drink in the heart of Llanidloes. We have nine en-suite rooms ava
Address
18 China Street
Llanidloes
SY186AB
Telephone
Website
Alerts
Be the first to know and let us send you an email when The Mount Inn Llanidloes posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.