7Days Inn Chongqing Shangqing Temple CenterHotel
Zhong An International Building, No.162, Zhongshan Road, Shangqing Temple, Yu Zhong, 400000 Chongqing, China
7Days Inn Chongqing Shangqing Temple Center is located in Chongqing. Free Wi-Fi access is available. Each room here will provide you with a TV, air conditioning and cable channels. There is also an electric kettle.