



Moorhill House Hotel is a 31-room country house hotel set on three acres of gardens and lawns in Burley, on the edge of the New Forest in Hampshire. Originally built in 1861 as a gentlemen's country retreat, the property sits within easy reach of Bournemouth and Southampton, making it a practical yet genuinely scenic escape for teams seeking distance from the office without sacrificing...
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this region: top venues, airports, climate, and how to get around.