IHG signs management agreement for Holiday Inn Greater NOIDA West in India

IHG Holiday Inn Noida
Holiday Inn Greater NOIDA West in India will have 140 keys. Credit: Christopher Jolly on Unsplash.