Hotel Grand Rezen Hotel Huai'an Huanya
★★★★★
No. 1 Yuanding Road (formerly No. 79 Anyi East Road, Times Square), Yangzhou, China Show on map
Aodu Hotel (Times Square Branch) is a 3-star hotel in Yangzhou, China. It is one of 1,097 places to stay in Yangzhou listed on Triptoic.
No. 1 Yuanding Road (formerly No. 79 Anyi East Road, Times Square), Yangzhou, China
Aodu Hotel (Times Square Branch) is located at No. 1 Yuanding Road (formerly No. 79 Anyi East Road, Times Square), Yangzhou, China.
Aodu Hotel (Times Square Branch) is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel