IHG Signs New-Build 150-Key Holiday Inn Hotel in Guwahati, India

IHG Signs New-Build 150-Key Holiday Inn Hotel in Guwahati, India

IHG Signs New-Build 150-Key Holiday Inn Hotel in Guwahati, India.