Photos coming soon
HOTEL
Water God Inn
No. 531 Luoyu Road, Zhuodaoquan Subdistrict (next to Hubin Garden Hotel), Wuhan, China
Where it sits
Water God Inn
No. 531 Luoyu Road, Zhuodaoquan Subdistrict (next to Hubin Garden Hotel), Wuhan, China
30.51941, 114.37728
Similar stays nearby
JI Hotel (Wuhan Sports University East Lake Branch)
Hotel · 199 m
Ji Wuhan Guanggu Edu
Hotel · 206 m
Lanxing Chain Hotel (Wuhan Sports University Metro Station Branch)
Hotel · 259 m
Yeste Hotel (Wuhan Optics Valley Sports College)
Hotel · 260 m
7Tian Jiu Dian Wu Han Zhuo Dao Quan Ti Yu Xue Yuan Dian
Hotel · 260 m
Home Inn Huaxuan Collection Hotel (Wuhan Sports College)
Hotel · 264 m
Yi'erke City Chain Hotel Zhuodaoquan Branch
Hotel · 327 m
City Comfort Inn Wuhan Central China Normal University Dahuquan Metro Station
Hotel · 363 m
Plan around Water God Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
