SUPER 8 HOTEL YINCHUAN QIRONG, Yinchuan, China
SUPER 8 HOTEL YINCHUAN QIRONG is conveniently located at No 1006 North Qing He Street in Yinchuan, China
Hotel Location:
Address: No 1006 North Qing He Street
City: Yinchuan
Country: China
Hotel Features:
- Check-In Time: 1200
- Check-Out Time: 1200
- Car Rent Desk