Holiday Inn Riverside Wuhan

88 Xi Chang Street
Wuhan
China