Hotel Starway Hotel Dujiangyan Scenic Area Nanqiao
★★★
Wenchuan, Sichuan, China, Aba, China Show on map
Xin Chahuayuan Homestay is a 2-star hotel in Aba, China. It is one of 1,040 places to stay in Aba listed on Triptoic.
Wenchuan, Sichuan, China, Aba, China
Xin Chahuayuan Homestay is located at Wenchuan, Sichuan, China, Aba, China.
Xin Chahuayuan Homestay is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel