Loading hotels
Confirming room availability...
OYOChangchun limonda Hotel, No.1131 Building 1 Zhanqian Jinjie Road, Changchun, China
This hotel is an ideal choice for travelers who want to take in the sights and sounds of Changchun. With Free in-room Wi-Fi and easy access to the Changchun Railway Station/Shengli Park Area, this hotel makes a convenient choice.