play host to

Verb

 * 1) To host an important event or visitor.