Set in Kilsby, 27 km from Kelmarsh Hall, The Red Lion offers accommodation with a garden, free private parking, a restaurant and a bar.