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 331 room property, built in 2010...
View Hotel Details
Not Yet Rated
Commission: -
Rooms: 331
Rates: $66 - $238
Commission: 10%
Rooms: 263
Rates: -
Rooms: 311
Rooms: 164
Rooms: -
Rooms: 440
Rooms: 155