Featuring free WiFi and air conditioning, Bin Zhi Xing Apartment is located in Chongqing, 800 metres from People's Liberation Monument. Luohan Temple is 900 metres from the property.
The accommodation comes with a flat-screen TV. Towels are featured.
Huguang Assembly Hall is 1 km from Bin Zhi Xing Apartment, while Hongya Cave is 1.2 km away. The nearest airport is Chongqing Jiangbei..