Lime Wood

Beaulieu Road, Lyndhurst, Hampshire, SO43 7FZ

Lime Wood, a boutique country house hotel in England, is set in the heart of the New Forest National Park, 1.5 miles from the small town of Lyndhurst and just an hour and a half drive from London. 

We like to think of ourselves as a luxury country house hotel with a difference.

Specialist in..