The pleasant Swan Lake Hotel offers an elevator and parking.
Major Chengdu sights, such as ChengDu Hi and Chongli Tower are located nearby.
There is Century City subway station at a reachable distance. Swan Lake Hotel is 15 minutes’ drive away from Shuangliu airport.
Eat & Drink
Serving both food and drinks, Royal Beef and Zhuanzhuanhui are situated around 700 meters from the property.