Loading hotels
Confirming room availability...
Traces Hotel, No.1211 Bei'an Road, Changchun, China
The Traces Hotel (Changchun Chongqing Road) is one of the newest hotels in Changchun, having opened in 2018. With Free in-room Wi-Fi and easy access to the Chongqing Road/People's Square Area, this hotel makes a convenient choice.