Brand Storii forays into West Bengal with launch of Storii Devasom Spa & Resort, Kolkata

  Strengthening its brand presence pan India, Storii by ITC Hotels makes its foray into West Bengal with Storii Devasom Resort & Spa, Kolkata. Spread across 3 acres, this resort is the perfect getaway for