Nestled within the heart of England, The Elvetham is a quintessential English estate with roots dating back to the 1200s. The majestic main building, a Grade II listed Victorian Gothic masterpiece, was constructed between 1859 and 1862 as a private estate. Spanning over 35 acres, the estate boasts exquisitely landscaped grounds and a picturesque stretch of the River Hart, offering a serene retreat that seamlessly blends history with modern luxury.
Strategically located near the borders of Berkshire and Surrey, The Elvetham provides exceptional connectivity to London, making it an ideal destination for both leisure and business travelers. The hotel offers 91 elegantly appointed bedrooms, three versatile meeting spaces, and ten separate buildings, together encompassing approximately 79,000 square feet.
In 2022, The Elvetham underwent a significant investment program that revitalized the bedrooms, bathrooms, and common areas while also introducing the chic new Sylvanus restaurant. Further enhancing the guest experience, the construction of a state-of-the-art spa is set to commence in 2023, promising to elevate The Elvetham to new heights of luxury and relaxation.