Header Ads

IHCL inks deal with Ambuja Neotia Group for 15 new hotels

The Indian Hotels Company Limited (IHCL) has signed a deal with Ambuja Neotia Group to open 15 new hotels over the next five years, focusing on luxury and nature-driven travel in lesser-explored regions of India.


No comments