ITC Hotels is an Indian hotel chain, based out of Gurgaon. With over 100 hotels, it is India's fifth largest hotel chain. It is a part of the ITC Limited group of companies. Read More
The iconic ITC Maratha hotel organised a grand soiree on its 22nd Anniversary, marking off a promising year ahead for the hospitality industry. The hotel synonyms to the burgeoning sub-urbian Mumbai has carried statesman embodiment of 'Indo-Sarcenic' ...
After months of careful consideration and planning, Odisha's leading real estate firm has successfully opened its landmark residential condominium DN Fairytale Extension to the general public. ...