Situated in Chongqing- this hotel is within 6 miles (10 km) of Chongqing Grand Theatre- Chaotianmen Square and Great Hall of the People. People's Liberation Monument and Zhaomushan Forest Park are also within 6 miles (10 km). Shiziping Station is 13 minutes by foot and Chongqingbeizhan Station is 17 minutes.
Chongqing ChongqingNo. 60 Taishan East Avenue- Yubei District