Enjoy an indulgent overnight break at the Beech House. Located at the end of a tree lined lane in the pretty village of Clipsham, you’ll fall in love with the luxury & comfort on offer. You’ll be treated to a delicious three course meal & glass of fizz in the Michelin recommended Olive Branch pub, just across the road. Your wonderful night’s sleep will then be followed by a sumptuous breakfast, with fresh ingredients sourced from local farms.