Yinchuan Imperial Spring Hotel, Yinchuan, China
Yinchuan Imperial Spring Hotel is conveniently located at 379 Zhongshan North Street in Yinchuan, China
Hotel Location:
Address: 379 Zhongshan North Street
City: Yinchuan
Country: China
phone: +86 951 519 4888
Hotel Features:
- Business Center
- Room Service