Discover and dream your way through our selection of stunning
unusual and exciting hotels in locations all over the world
revealed in High Definition.
Hampshire, United Kingdom, West Europe
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. …