Support our work by becoming our Patron! Learn More
Search for glossary terms (regular expression allowed)
Term Definition
Conference Centre

A specialized hotel, usually accessible to major market areas but in less busy locations, that almost exclusively books conferences, executive meetings, and training seminars. A conference centre may provide extensive leisure facilities.