With a stay at Country Garden Phoenix Hotel Chongqing in Chongqing (Changshou), you'll be a 2-minute drive from Changshou District Longevity Stadium and 5 minutes from Fengshan Park. This luxury hotel is 6.6 mi (10.6 km) from Yangtze and 12.9 mi (20.8 km) from Nanmuyuan Forest Park.