ITC Hotels Signs Storii Mukundgarh Fort In Rajasthan’s Shekhawati Region
Shekhawati has long been called Rajasthan’s open-air art gallery, a landscape of painted havelis, ornate frescoes, and centuries-old craftsmanship that few parts of the country can rival. ITC Hotels has chosen this setting for its latest Storii by ITC Hotels signing, bringing