Starwood Hotels & Resorts debuts in Sharjah with the new Sheraton Sharjah