JI Hotel North Railway Station ChongqingInn
City Mini Selected Chongqing North Railway Station North Square, Chongqing, 401120
Adjacent to Exit 2 of Metro Chongqing North Railway Station (Line 3), JI Hotel North Railway Station Chongqing is located in Chongqing. Free Wi-Fi access is available.