Ningxia Manputianmu Hotspring HotelHotel
Opposite Side of Zhenbeibao Film and Television City, 750001 Yinchuan, China
Located in Yinchuan and within 23 km of Xi Xia Emperor's Tomb, Ningxia Manputianmu Hotspring Hotel features a restaurant, allergy-free rooms, and free Wi-Fi.