Resort villa Tipsy Panda Mountain spring Villa Wenchuan
★★★★
Shunheqiaoli, Lewu Town, Jinchuan, Sichuan, China, Aba, China Show on map
Mingzhu Mountain Villa Hotel is a 2-star hotel in Aba, China. It is one of 1,040 places to stay in Aba listed on Triptoic.
Shunheqiaoli, Lewu Town, Jinchuan, Sichuan, China, Aba, China
Mingzhu Mountain Villa Hotel is located at Shunheqiaoli, Lewu Town, Jinchuan, Sichuan, China, Aba, China.
Mingzhu Mountain Villa Hotel is rated 2 stars.
Highly rated alternatives close by
Cabin
#1 in Aba
Hotel
Hotel
Hotel