Country Garden Phoenix Hotel Chongqing - Chongqing
Call +1-888-734-9421
+1-888-734-9421
No. 7 Wenyuan Ave. Taohua New Town, Chongqing, 401220 CN
~38.78 Miles from Fengdu
- Indoor pool on property
- Check-in time: 2:00 PM
With a stay at Country Garden Phoenix Hotel Chongqing in Changshou, you'll be on the Strip and close to Changshou District Longevity Stadium and Fengshan Park. This 4.