This unpretentious hotel is situated in Changchun.
Changchun
43.85217, 125.33147 Open in Google Maps
This unpretentious hotel is situated in Changchun.