Shangri-La ChangchunHôtel
569 Xi'an Road, Chaoyang, 130061 Changchun, Chine
Located in the thriving commercial area of Changchun, the international hotel Shangri-La Changchun is 2.7 km from Cultural Square. It features an indoor pool, a fitness centre and 2 restaurants and 2 bars. Wi-Fi is available.