Boasting a garden, Chengdu Camphor Tree Yard is set in Chengdu, within 19 km of New International Convention & Exposition Center Chengdu Century City. Free WiFi is offered.