One of the largest hotel chains in the country, ITC integrates India’s fine tradition of hospitality with globally benchmarked services. Symbolised by its distinctive ‘Namaste’ logo, every ITC Hotel is a reflection of the culture and ethos of each destination.