Maxima Irbis

Maxima Irbis Hotel is conveniently located not far from the city center in a quiet area near "Vladykino" and "Petrovsko-Razumovskaya" subway stations. The hotel windows look to green alley.

  • 3 Stars
  • Moscow