Aparthotel Izmaylovskiy parkCondo Hotel
57A Ulitsa Shcherbakovskaya, 105187 Moscow, Russia
A good location for a stress-free getaway in Moscow, Aparthotel Izmaylovskiy park (Home Hotel) is an aparthotel surrounded by views of the inner courtyard. The property features a bar, shared lounge and private parking among other facilities.