Company · directory listing

ITC Hotels

Embrace world-class opulence while you unwind at ITC Hotels’ LEED certified 5-star luxury hotels & resorts across India, offering refined hospitality, gourmet dining, & extravagant stays.

Industry
Travel
Vertical
luxury hotels
Headquarters
Ahmedabad, India
Founded
1997

From our company directory. This company does not have a researched record yet. All researched companies →