Hotel City Comfort Inn Wuhan International Expo Center Yongwang
★★
No. 83 Checheng South Road, Wuhan, China Show on map
Borrman Hotel is a 3-star hotel in Wuhan, China. It is one of 5,937 places to stay in Wuhan listed on Triptoic.
No. 83 Checheng South Road, Wuhan, 420000, China
Borrman Hotel is located at No. 83 Checheng South Road, Wuhan 420000, China.
Borrman Hotel is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel