The hotel is right next to the Xining Railway Station, on the west side, and within walking distance. You just need to walk past Xining city bus station (exit the train station and turn right).
The staff is nice and helpful. Breakfast is standard but adequate.
The room is nice and spacious. They kindly upgraded the room for me to have windows so I had a nice view of the city.
There is no refrigerator and air conditioner in the room, but it's understandable as I think the weather in Xining is cool all year round due to the fact that it is situated in high elevation. The room, however, comes with a standing fan and a humidifier.
Although I did not pay attention to this, the hotel has on/off time for heating, i.e. it's not 24/7, according to hotel info on Trip.com, so you may want to be aware, especially if you stay in winter.