conference center

Specialized hotel (usually in a less busy but easily accessible location) designed and built almost exclusively to host conferences, exhibitions, large meetings, seminars, training sessions, etc. A conference center often also provides office facilities, and a range of leisure activities.