Located just a 20-minute walk from Izmailovskiy Park, Hotel Mariya features free Wi-Fi, a shared kitchen and shared lounge. Pervomayskaya Metro Station is a 5-minute walk away.
Number of rooms: 24
Verhnyaa Pervomajskaya 49 A, Izmailovo, 105264 Moscow, Russia