Super 8 Hotel
Hotel
Wuhan, Hubei
Looking for a place to spend a night after a long walk around the city? Hotel «Super 8 Hotel (Wuhan Hongshan Square Metro Station)» is located in Wuhan. This hotel is located in 6 km from the city center.
No.26 Tiyuguan Road, Hongshan District, Wuhan, Hubei, 430070, China, Wuhan, 430070