Set in the heart of the Hampshire countryside, on the outskirts of Winchester, The Dower House boasts stunning grounds and a beautifully maintained home that feels like a country house hotel.
Enjoy a taste of life at The Dower House
Join us for a tour of the house to experience the welcoming, homely atmosphere. Book a visit now, we’d be delighted to welcome you.
This website uses cookies to give you the best possible experience. If you continue without changing your settings, we'll assume you're happy to receive our cookies. You can change your cookie settings or find out more at any time.
Do come and have a look around
Simply give us a call on 01962 882848 to book your visit.
Thanks for booking a visit
We are delighted you would like to book a visit and look forward to welcoming you for a tour of the house. A member of the team will be in touch shortly to arrange a suitable date and time.