SUPER 8 HOTEL WUXI QIAN QIAO, Wuxi, China
SUPER 8 HOTEL WUXI QIAN QIAO is conveniently located at 1 6 7F No 129 Huiqian Road in Wuxi, China
Hotel Location:
Address: 1 6 7F No 129 Huiqian Road
City: Wuxi
Country: China
Hotel Features:
- Check-In Time: 1200
- Check-Out Time: 1200
- Car Rent Desk