Discover and dream your way through our selection of stunning unusual and exciting hotels in locations all over the world revealed in High Definition.
Herb House Spa Hotels
Lime Wood Hotel Hampshire - Spa Hotel In The New Forest National Park
'17jan31
Lime Wood  
Hotel
more
You may forget you’re just an hour and a half drive from London in this cozy upscale hotel set in the heart of the New Forest National Park. Lime Wood is the perfect secluded escape if you’re looking to get out of the city’s hustle and bustle for a bit. …
Accommodation types: Luxury   Nature   Spa