at Kenwood Road, Sheffield , S7 1NQ United Kingdom
92 FB users likes Kenwood Hall, set it to 379 position in Likes Rating for Sheffield in Local Business category
Kenwood Hall is Sheffield based place and this enity listed in Hotel category. Located at Kenwood Road S7 1NQ. Contact phone number of Kenwood Hall: (0114) 258 3811