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...
Wuhan, China
Not Yet Rated
Commission: 10%
Rooms: -
Rates: -
This 80 room property, built in 2021...
View Hotel Details
Rooms: 80
This 120 room property, built in 2021...
Rooms: 120
This 100 room property, built in 2020...
Rooms: 100
This 101 room property, built in 2020...
Rooms: 101
Rooms: 204
Commission: -
Rooms: 195
Rates: $70 - $84