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
This 161 room property, renovated in 2022...
View Hotel Details
Not Yet Rated
Commission: 10%
Rooms: 161
Rates: -
Commission: -
Rooms: -
This 184 room property, built in 2007...
Rooms: 184
Rooms: 275
Rates: $70 - $124
This 213 room property, renovated in 2003...
Rooms: 213
Rates: $51 - $51