Hotels & Resorts Welcomhotel by ITC Hotels reopens in ChennaiJanuary 23, 2024 Welcomhotel by ITC Hotels returns to Chennai, Cathedral Road, a renowned property established in 1975. The Welcomhotel reopens with a…