AMOCITY
Located in the thriving commercial area of Changchun, the international hotel Shangri-La Changchun is about 1.7 mi from Cultural Square. It ...