businesses
Beaulieu Road
Lyndhurst
Hampshire
SO43 7FZ
Report a problem with this listing
Lime Wood is a luxury country house hotel in the New Forest that provides guests exceptionally cosy accommodation with a host of amenities, including two organically-fueled restaurants and a luxurious spa that offers naturally-prepared treatments.