Filter announcements
Loading...
ITC Hotels is a premier Indian hospitality chain operating over 140 hotels across 90+ destinations. Known for its �Responsible Luxury� ethos, it integrates sustainable practices with opulent experiences. In January 2025, ITC Hotels demerged from ITC Limited, becoming an independent entity.
ITC Hotels secured a 91-year land lease from India International Convention and Exhibition Centre Limited (IICC) for ₹326.50 Cr at Yashobhoomi, Dwarka. This land is for developing and operating a premium 5-star hotel, strengthening its Delhi NCR footprint.