Langham Place, Changsha Opens Today

Langham Place, Changsha opens as Langham Hospitality Group’s 13th hotel in China, and the 25th property in the group’s growing global portfolio.

The 295-room hotel is located within the expansive Da Wang Shan Resort, a world class tourist destination southwest of Changsha. The complex is surrounded by striking natural landscapes, which include the Da Wang Shan, Xiang River, Tongxi Lake, Baxi Island and Xiangjiang Happy City. Within Da Wang Shan Resort and easily accessible by hotel guests are multiple entertainment and amusement parks which include one of the world’s largest indoor ski slopes, Snow World, The Deep Pit Ice, and a water park featuring a 60 metre high waterfall.

“We are very proud to introduce Langham Place, Changsha to the city and manage this new landmark hotel within this dynamic entertainment complex,” said Stefan Leser, Chief Executive Officer of Langham Hospitality Group. “The arrival of our brand and the opening of this stunning hotel will further enhance the guest’s experiences at Dawang Mountain Resort and this historically rich city of Changsha.”

The hotel interiors, which include the 295 guest rooms and suites, are thoughtfully planned to accommodate travellers on business trips or holidays. The rooms range from a spacious 36 square meters for the deluxe room to a generous 255 square metres for the Presidential Suite. The hotel offers three different dining concepts to suit all discerning palates. 

Most Popular