Starwood has three new hotels slated to open in China by the end of 2014. The hotels are the 279-room St. Regis Chengdu, the 353-room W Beijing Chang'an and the 205-room Azure Qiantang in Huangzhou. Starwood is also aiming for a fall opening for its 292-room Castle Hotel in Dalian, which is undergoing renovations.

Related Summaries