Starwood has announced that The St. Regis Sanya Yalong Bay Resort, in China’s premiere resort destination of Hainan Island, is scheduled to open this November, 2011. As South China’s first St. Regis Resort, The St. Regis Sanya Yalong Bay Resort will introduce the region to a new level of luxury, sophistication and bespoke services along the most coveted and beautiful stretch of coastline on Yalong Bay.