Hotel Hi Inn Taizhou Old Street Fengcheng River Scenic Area
★★
290 Zhongxing South Road, Yangzhou, China Show on map
Saint Di Bay Hotel is a 3-star hotel in Yangzhou, China. It is one of 1,097 places to stay in Yangzhou listed on Triptoic.
290 Zhongxing South Road, Yangzhou, China
Saint Di Bay Hotel is located at 290 Zhongxing South Road, Yangzhou, China.
Saint Di Bay Hotel is rated 3 stars.
Highly rated alternatives close by