Kew Green Hotels joins the Meetings Industry Association

Kew Green Hotels, one of the UK’s leading hotel management companies, has joined The Meetings Industry Association (MIA), with 47 of its UK properties