itc dharamshala

ITC Hotels’ Brand Storii is expanding its reach with the addition of three new properties. Pan-India

Goa, Himachal Pradesh, and Uttar Pradesh are the newest locations for hotels under the Storii brand, which ITC Hotels is…

2 years ago