Photos coming soon
HOTEL
Antai Hotel
Mangdang Road No. 143, Shangqiu, China
Where it sits
Antai Hotel
Mangdang Road No. 143, Shangqiu, China
33.92245, 116.43324
Similar stays nearby
Plan around Antai Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
