Photos coming soon
HOTEL
Vienna International Hotel (Wuhan Zongguan Metro Station Hanxi Branch)
No.69 Hanxi 3rd Road, Qiaokou District, Wuhan, Hubei, China, Wuhan, China
Where it sits
Vienna International Hotel (Wuhan Zongguan Metro Station Hanxi Branch)
No.69 Hanxi 3rd Road, Qiaokou District, Wuhan, Hubei, China, Wuhan, China
30.59505, 114.22107
Similar stays nearby
Vienna International Hotel (Zongguan Subway Station Hanxi Store
Hotel · 0 m
OYO Huijun Hotel
Hotel · 372 m
Home Inn Wuhan Jiefang Avenue Hanxi Road Number One Light Rail
Hotel · 454 m
Home Inn Wuhan Jiefang Avenue Hanxi Road Number One Light Rail
Hotel · 455 m
Huihuang Business Hotel
Hotel · 466 m
Loko Esports Hotel (Qiaokou Hanxi Third Road Branch)
Hotel · 471 m
Huihuang Business Hotel
Hotel · 549 m
Krypton electronic sports Hotel
Hotel · 560 m
Plan around Vienna International Hotel (Wuhan Zongguan Metro Station Hanxi Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
