Shangri-La Hotel, Changchun
Changchun, Jilin, North East China, China
From€109
Five-Star
OverviewShangri-La Hotel, Changchun, has already completed renovation work on all its guestrooms and serviced apartments. The most advanced PM2.5 filtration equipment, in-room humidifying systems and air conditioning systems, which enable ..