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: -
Rooms: -
Rates: -
This 205 room property, built in 2003...
View Hotel Details
Commission: 8%
Rooms: 205
Rooms: 131
Rates: $114 - $480
This 218 room property, built in 2007...
Rooms: 218
Rates: $52 - $108
This 218 room property, renovated in 2002...
This 197 room property, built in 1995...
Rooms: 197
Rooms: 215
This 248 room property, renovated in 2020...
Rooms: 248