A large 19th Century hotel offering accommodation in Lower Henlade, 6 miles from the centre of Taunton.