I was very disappointed with the hygiene and cleanliness of the entire hotel, rooms and restaurants. It is a very poorly managed and poor staff and at best it is a 2-3 starred run down hotel. When I checked in at 10.30 pm in the evening, my family and I was was hungry coming straight from airport.I ordered a sole fish.. when came was a very think 3 by 2.5 ins fillet with 2 cauliflower. That it!... with no bread, sauce, mash potatoes. Next morning, I went for breakfast and entered the only restaurant and they let me eat there... only to the end of my breakfast they advised me this is for tour group ( and the food quality and hygiene was poor) and I am to go to a hidden restaurant behind this tour group restaurant, as I paid for breakfast. Irrespective, the cutleries , plates and table of the restaurant is sticky and dirty. I was not comfortable with the hygiene and had to rinse all my food. The room carpet was very dirty with no sandals and the white towel has turned brownish with smoking smell(and we asked for non smoking room).... and our room, we asked for twin beds but they gave us double bed.Our trip back to Moscow about 10 days later we originally booked to stay in this same hotel. We decided to cancel and stayed in another hotel which is much better, clean, and cheaper. Inever stay in this hotel again as it is a run down hotel, dirty and poorly managed and the food quality and hygiene and restaurant is poor.