The largest city in Hubei province, Wuhan is a major transportation hub for central China because of its location at the junction of the Han and Yangtze rivers. Wuhan was established in the mid 2...
TravelWeekly Asia Newsletter
Subscribe Today
Wuhan, China1 miles
Not Yet Rated
Commission: 10%
Rooms: 155
Rates: -
Commission: -
Rooms: -
Rooms: 204
This 259 room property, built in 2018...
View Hotel Details
6 First Class
Rooms: 259
Wuhan, China1.1 miles
This 209 room property, built in 2019...
Rooms: 209
Rates: $89 - $89
Modern 27-story T-shape Hotel located in city center, 27 km from airport.
Rooms: 355
Modern hotel with rooms and suites overlooking Yangtze River - 6 miles to East Lake, and 3 miles to Wuhan Yangtze River Bridge.
8 Moderate Deluxe
Rooms: 305
Rooms: 189
Wuhan, China1.2 miles
Rooms: 151