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