If you're looking for stunning views of the tranquil English countryside, then an overnight stay at the Master Builders Hotel will not disappoint. Take in the beautiful rolling countryside as you immerse yourself in a landscape of quaint villages & green horizons. This romantic overnight break
Includes:: breakfast on the morning of your departure. Location: Hampshire (South East)