The CHONGQING YOULE HOUSE is one of the newest hotels in Chongqing, having opened in 2017. From the hotel, Chongqing North Railway Station is just 5km away. Seeing Chongqing's sights from this hotel is easy with Guanyinqiao Pedestrian Street, Chongqing Zhougong Mansion and Three Gorges Museum all cl...