Hotel Shell Hotel Huaibei Jinying Plaza Long Distance Bus Station
★★
Mangdang Road No. 143, Shangqiu, China Show on map
Antai Hotel is a 2-star hotel in Shangqiu, China. It is one of 733 places to stay in Shangqiu listed on Triptoic.
Mangdang Road No. 143, Shangqiu, China
Antai Hotel is located at Mangdang Road No. 143, Shangqiu, China.
Antai Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel