ITC Hotels — Accommodation and travel information; availability and booking conditions vary.
ITC Hotels Limited, named hotel company/service in India.
- Recorded website languages
- English
Official sources: www.itchotels.com
www.itchotels.com/content/itc-corporate/in/en/corporate/about-us.html
