Search for glossary terms (regular expression allowed)
Term Main 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.