A luxury conference venue and hotel in Sheffield, Kenwood Hall Hotel & Spa, a luxury 4 star hotel, is just one mile from Shef ... field city centre and easily accessible from the M1. The hotel combines a convenient location and idyllic country setting with its 12 acres of beautiful parkland providing a perfect backdrop for short breaks and a range of events and celebrations. read more
Competitor | Description | Similarity |
---|
Loading..