Uncategorized ITC Hotels Expands Storii Brand with Two New Resorts in Rajasthan ITC’s Hotel Group has announced the signing of two new Storii resorts in Rajasthan, enhancing the brand's presence in the area. These upcoming properties, situated in Jaipur and Jawai, are Horeca Writer6 months ago6 months agoKeep Reading