Photos coming soon
HOTEL
Wuhan Zhonghao International Hotel (Qiaokou Zongguan Metro Station Branch)
No. 20 Jianyi Road, Qiaokou District, Wuhan City, Hubei Province, China, Qiaokou District, Wuhan, Hubei, China, Wuhan, China
Where it sits
Wuhan Zhonghao International Hotel (Qiaokou Zongguan Metro Station Branch)
No. 20 Jianyi Road, Qiaokou District, Wuhan City, Hubei Province, China, Qiaokou District, Wuhan, Hubei, China, Wuhan, China
30.58221, 114.21944
Similar stays nearby
7 Days Inn Wuhan Guanshuichang Hanxi Yi Lu Metro S
Hotel · 129 m
7Days Inn Wuhan Guanshuichang Hanxi Yi Lu Metro Station Branch
Hotel · 129 m
Tomolo Hotel Jianghan Road Branch
Hotel · 268 m
Xihui Qingya Hotel (Wuhan Zongguan Metro Station Branch)
Hotel · 287 m
7 Days Inn Wuhan Zongguan Branch
Hotel · 354 m
Goethe Holiday Inn
Hotel · 360 m
Starway Hotel Wuhan 1st Hanxi Road Metro Station
Hotel · 369 m
Starway Hotel (Wuhan Hanxi First Road Subway Station)
Hotel · 375 m
Plan around Wuhan Zhonghao International Hotel (Qiaokou Zongguan Metro Station Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
