Kenwood Hall Hotel & Spa is a family friendly hotel in Sheffield that combines a convenient location and idyllic rural setting with its 12 acres of beautiful parkland providing a perfect backdrop for short breaks and a range of events and celebrations.