This comfortable hotel is in Chengdu. The property comprises 70 cosy accommodation units. Pets are not allowed at this property.