Horwood House Hotel, an 18th-century estate in Buckinghamshire, boasts a Grade II listed Arts and Crafts manor lovingly restored with a £6 million renovation. Set in 38 acres of exquisite gardens, this historic gem offers a harmonious blend of tradition and contemporary comfort. Perfect for business, conferences, weddings, or simply relaxation.