Featuring a swimming pool, the 2-star Ibis Chengdu American Center Hotel is located in the Wuhou district of Chengdu, 3.1 km from Paradise Island Waterpark.
This Chengdu hotel is in the heart of the city, around a 15-minute ride from Du Fu Thatched Cottage, and a stroll from Shiyang Flyover tube station. The property is 4.5 km from Chengdu Institute of Biology in Chengdu. The nearby cultural experience includes the covered Anshun Bridge, which is 7 km away. For those travelling from afar, Chengdu Shuangliu International airport is 15 minutes' drive away.