ITC s Hotels Business continues to leverage its asset right strategy to be amongst the fastest growing hospitality chains in the country with over 130 properties and 12 000 rooms under distinctive brands ITC Hotels
ITC s Hotels Business continues to leverage its asset right strategy to be amongst the fastest growing hospitality chains in the country with over 130 properties and 12 000 rooms under distinctive brands ITC Hotels Read More