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