Hotel Howard Johnson Huashuiwan Hot Springs Resort Chengdu
★★★★★
No. 59 Street, Aba, China Show on map
Xuda Smart Hotel is a 2-star hotel in Aba, China. It is one of 1,040 places to stay in Aba listed on Triptoic.
No. 59 Street, Aba, China
Xuda Smart Hotel is located at No. 59 Street, Aba, China.
Xuda Smart Hotel is rated 2 stars.
Highly rated alternatives close by
Cabin
#1 in Aba
Hotel
Hostel