Holiday Inn Express Jiuzhaigou, an IHG Hotel Hotel
No. 4, Pengfeng Village, Zhangzha Town, 623402 Jiuzhaigou, China
Holiday Inn Express Jiuzhaigou, an IHG Hotel is situated in Jiuzhaigou, within 2.8 km of Zharu Temple and 5.9 km of The Romantic Show of Jiuzhai. Boasting a concierge service, this property also provides guests with a restaurant.