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, China
Not Yet Rated
Commission: 10%
Rooms: 106
Rates: -
Rooms: 161
Rooms: 505
Rooms: 210
Commission: -
Rooms: -
Commission: 8%
Rooms: 120
Rates: $67 - $79
This 369 room property, renovated in 2010...
View Hotel Details
Rooms: 369
Rates: $73 - $163
This 163 room property, renovated in 2015...
Rooms: 163
Rooms: 45