River Impression Hotel is located in the Yu Zhong of
Chongqing, a 9-minute walk from Luohan Temple. Popular points of interest around the property include Huguang Assembly Hall and Chaotianmen Square. The prope ...
Read more
River Impression Hotel is located in the Yu Zhong of
Chongqing, a 9-minute walk from Luohan Temple. Popular points of interest around the property include Huguang Assembly Hall and Chaotianmen Square. The property is 1.3 miles from Hongya Cave. A buffet breakfast is available daily at the property. For any tips on how to get around or what to do in the area, guests can ask at the reception. Chongqing's Great Hall of the People is 2.5 miles from the hotel. The nearest airport is Chongqing Jiangbei International Airport, 14 miles from River Impression Hotel.