Subscribe to our email newsletter
Enter your email address to receive our weekly email newsletter.
New Forest, UK
Lime Wood, a boutique country house hotel, 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. Lime Wood is a luxury country house hotel with a difference. They’ve used Lime Wood’s classical structure as the basis of their design but […]
London, United Kingdom
Corinthia Hotel London is a 21st Century Grand Hotel created by experts with a passion for craftsmanship and an understanding of world-class service. Combining traditional grandeur with modern freshness, the luxuriously redesigned Victorian destination is ideally located in the heart of London, a short walk from many of the city’s major attractions. Corinthia London provides a superb ground floor offering […]