Kilworth House Hotel is a stunning Victorian country house set in 38 acres of beautiful parkland in Leicestershire. Offering luxurious 4-star accommodation, elegant dining, and exceptional services, it’s the perfect setting for weddings, conferences, and events. Kilworth House Hotel also boasts an enchanting open-air theatre for unforgettable entertainment experiences.
Do you need help or advice?