Photos coming soon
HOTEL
Wuhan Aibaiya Hotel
No. 83 Checheng South Road, Wuhan, China
Where it sits
Wuhan Aibaiya Hotel
No. 83 Checheng South Road, Wuhan, China
30.48080, 114.14623
Similar stays nearby
Borrman Hotel
Hotel · 11 m
Yibin Business Hotel
Hotel · 18 m
JI Hotel (Wuhan Dongfeng Avenue Sports Center, Zhuankou)
Hotel · 169 m
JI Hotel (Wuhan Dongfeng Avenue Sports Center, Zhuankou)
Hotel · 170 m
Liutuo Guest House
Hotel · 484 m
Parkman Hotel (Dongfeng Company Branch, Wuhan Sports Center)
Hotel · 622 m
Jinshangmu Hotel
Hotel · 645 m
Orange Hotel (Wuhan Zhuankou Development Zone)
Hotel · 668 m
Plan around Wuhan Aibaiya Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 6, 2026.
