There is nothing near the hotel except TNK gas stations. Go to the metro for about 12 minutes along an unfriendly avenue. To the nearest normal restaurant is about the same, in the other direction.
The rooms are not cramped. Shower, washbasin - everything is in place, pleasant. Small TV. The restaurant is open only for breakfast, tomorrow I will try and write.