Set in Chengdu, Sichuan region, The Hidden House is located a 6-minute walk from Du Fu Thatched Cottage. The property is situated 2.9 km from Kuanzhai Ancient Street, 3.2 km from Wuhou Memorial Temple and 3.3 km from Jinli Ancient Street. The accommodation provides a 24-hour front desk and free WiFi.
The units in the hotel are equipped with a TV. The Hidden House offers certain units..