Try the Mytton and Mermaid at Atcham. Cant help with riding stables however. Nearer to Loton you could try the Rowton Castle. Atcham just outside Shrewsbury
Yep I agree with the above. Mytton and Mermaid is a great restaurant and bar, with a 'quaint' hotel. Its not luxury or modern but clean and comfortable plus the food makes up for any shortcomings.