Photos coming soon
HOTEL
South Windmill · Shihua International Hotel
No.96 Fengle Road, Huiji District, Zhengzhou, Henan, 450003, China, Zhengzhou, China
Where it sits
South Windmill · Shihua International Hotel
No.96 Fengle Road, Huiji District, Zhengzhou, Henan, 450003, China, Zhengzhou, China
34.80543, 113.63235
Similar stays nearby
South Wind·Shihua International Hotel
Hotel · 0 m
Zhongzhou Huayue Hotel
Hotel · 0 m
Hongrun Huaxia Hotel
Hotel · 0 m
Tingmei Hotel (Nanyang Road Xinglongpu Subway Station)
Hotel · 171 m
7Days Inn Zhengzhou Nanyang Road Fengleyuan
Hotel · 180 m
Xana Hotelle (Zhengzhou North Third Ring Xinglongpu Subway Station)
Hotel · 181 m
Xiushui Lanting Hot Spring Hotel
Hotel · 400 m
Vienna Hotel Zhengzhou Nanyang Road xinglongpu subway station
Hotel · 406 m
Plan around South Windmill · Shihua International Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
