You are currently searching for: hampshire

$hotel_name

Lime Wood Hotel

Hampshire, United Kingdom

Lime Wood boutique hotel is set in the heart of the New Forest National Park, just an hour and a half drive from London. Five years in the making, Lime Wood is classic in design and structure, but has some contemporary and quirky twists. A little bit hip hideaway and a little bit family friendly.

Rates from 275 per night · Rural Retreats · 29 rooms