The Xiyue River View Hotel is one of the newest hotels in Chongqing, having opened in 2018. The hotel is conveniently located just 7km from Chongqing Railway Station and 25km from Jiangbei International Airport. The closest major public transportation, Jiaochangkou Metro Station, is only 2km away. F...