The MOUNT CAT HOSTEL was recently opened in 2017, making it a fantastic choice for those staying in Chongqing. With Chongqing Railway Station just 6km away and Jiangbei International Airport only 23km away, transportation is very convenient. The closest major public transportation, Xiaoshizi Metro S...