Resort villa Tipsy Panda Mountain spring Villa Wenchuan
★★★★
Building 1, Binjiang Times Square, No.126 Binhe Road, Barkam, Sichuan, China, Aba, China Show on map
Dust Settles Down: Howard Johnson Hotel is a 5-star hotel in Aba, China. It is one of 1,040 places to stay in Aba listed on Triptoic.
Building 1, Binjiang Times Square, No.126 Binhe Road, Barkam, Sichuan, China, Aba, China
Dust Settles Down: Howard Johnson Hotel is located at Building 1, Binjiang Times Square, No.126 Binhe Road, Barkam, Sichuan, China, Aba, China.
Dust Settles Down: Howard Johnson Hotel is rated 5 stars.
Highly rated alternatives close by
Cabin
#1 in Aba
Hotel
Hotel