Xi Gu Hotel Wuhan Xudong Metro Station Branch

Wuhan • Show on map
View Details for Price
Attractively set in Wuhan, Xi Gu Hotel Wuhan Xudong Metro Station Branch has air-conditioned rooms with free WiFi, free private parking and room service. The property is located 3.7 miles from Hubei Provincial…More info
