News
6 Stunning ITC Hotels properties across India 1. ITC Grand Chola, Chennai Credit: ITC Hotels Limited This palatial hotel in Chennai is a tribute to Southern India's grand Chola dynasty.
The Oberoi Udaivilas, Udaipur – Known for its grand architecture, peaceful vibes, and luxury at every step. Rambagh Palace, Jaipur – Once a royal residence, now a luxury hotel offering a true Maharaja ...
you must have encountered Chola Sheraton or My Fortune hotel in some way, shape or form. Today, this property which began in 1975, opens its doors as the Welcom Hotel by ITC after a 360 revamp.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results