Ecclesall Rd South
Sheffield
South Yorkshire
England
S11 9PZ
Dedicated conference centre and retreat on the edge Sheffield. Five meeting rooms cater for meetings & conferences up to 100. Audio visual equipment available.
We do not have detailed information about this establishment.