AMOCITY
7Days Chongqing Beibei Metro Terminal Station Southwest University is located in Beibei. Free WiFi access is available. Each room here will ...