IHG opens Crowne Plaza Kochi

INDIA - InterContinental Hotels Group (IHG) has recently launched its sixth Crowne Plaza hotel in the South West Asia region…