This is not a hotel, but a real horror! Here I read the reviews and understand that they were written by tour operators selling vouchers to this hotel. A sane person would not write such a thing.
We went with my husband and a small child right after the January holidays. Initially, we booked the St. George Hotel, but due to flight delays to Domodedovo, we changed the hotel to this one.