Photos coming soon
HOTEL
Borrman Hotel
No. 83 Checheng South Road, Wuhan, China
Where it sits
Borrman Hotel
No. 83 Checheng South Road, Wuhan, China
30.48089, 114.14626
Similar stays nearby
Wuhan Aibaiya Hotel
Hotel · 11 m
Yibin Business Hotel
Hotel · 11 m
JI Hotel (Wuhan Dongfeng Avenue Sports Center, Zhuankou)
Hotel · 169 m
JI Hotel (Wuhan Dongfeng Avenue Sports Center, Zhuankou)
Hotel · 169 m
Liutuo Guest House
Hotel · 489 m
Parkman Hotel (Dongfeng Company Branch, Wuhan Sports Center)
Hotel · 621 m
Jinshangmu Hotel
Hotel · 643 m
Orange Hotel (Wuhan Zhuankou Development Zone)
Hotel · 662 m
Plan around Borrman Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
