| Nestling at the foot of the Mendip Hills, the Winston Manor Hotel is set in its own grounds of one and a half acres. The hotel is situated in the North Somerset village of Churchill, with easy motorway access, and is perfectly located for visiting either the historic sites of Bath, Bristol, Wells, Cheddar and Glastonbury, or the coastal towns of Weston-super-Mare or Clevedon.
|
|