Home Away From Home Business InnHotel
No. 1187 Shengli South Street, Yinchuan, 750000 Yinchuan, China
Accepting only Mainland Chinese citizens, Home Away From Home Business Inn offers accommodation with parking. Free Wi-Fi is accessible in all areas.