Inside Estelle Manor, Romantic, High-Glam Cotswold Hotel Where Lewis Hamilton and Kim Kardashian Had a Secret Getaway
“Estelle Manor—a place where attractive, tartan-clad couples frolic around a magnificently manicured Jacobean mansion,” a frequent guest joked to Vanity Fair.
