6th Floor City Gate East, Toll House Hill, Nottingham NG15FS, England, United Kingdom
Distance: 229 yd.
Company description
Nottingham's Albert Hall Conference Centre is a stunning centrally located conference venue. We offer 11 flexible and adaptable suites with an exceptional reputation for service and catering.