This comfortable hotel is located in Yining Shi. A total of 70 accommodation units are available for guests' convenience. This is not a pet-friendly establishment.