Search

Lime Wood

Beaulieu Road, Lyndhurst, Hampshire, SO43 7FZ

http://www.limewoodhotel.co.uk/

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..

ConstructionFinancial