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. |