Find a hotel
You are currently searching for: hampshire
Lime Wood Hotel
Hampshire, United KingdomLime 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.