ITC Hotels, established in 1975, is the second largest hotel company in India with...
ITC Hotels
ITC Hotels registered resilient performance in Q3FY26 aided by strong wedding, MICE and corporate...
ITCH currently has a portfolio of 213 hotels - 152 operational and 61 in...
ITC Hotels registered resilient performance in H1FY26 despite geopolitical headwinds and high rainfall putting...
ITCH has a strong debt-free balance sheet with a net cash position of INR...