The Kenwood Hall is set in 12 acres of beautiful woodland in a charming building, and yet this, all just one mile from the centre of Sheffield. Sheffield is one of the largest cities in the United Kingdom and features a number of attractions to be visited, including the Site Gallery, the Botanical Gardens, the Millennium Galleries and the Cathedral of St Peter and St Paul. Guests can make the most of one of the Hotel’s 118 bedrooms during their stay. There is a range of different types of room, some of which have great views, each is well-equipped and luxuriously furnished.