
7Days Inn Wuhan Xunlimen Metro Station
No.85 Zhajiayou Road, Wuhan, HU, China, Wuhan, Wuhan
Location Want to save money while travelling? It’s easy: hotel 7Days Inn Wuhan Xunlimen Metro Station is located in Wuhan. This hotel is located 2 km from the city center.
Free WiFi












