Address: 4F Yuya Bldg,No 7 Zhongxing Road Jiaochangkou, Yu Zhong District(opposite to Exit 4 of Jiao Changkou metro station line 1, Near Muslim Bldg, Chongqing
Hotel rating from 154 guests: 9.1
Renovated in the style of the Republic of China, the Chongqing Green Forest Hostel is a 1-minute walk from Eighteen Ladder. …