Ovchinnikovskaya Embankment 18/1 in Moscow features accommodation with free WiFi, 1.9 km from Tretyakov Gallery, 1.9 km from The Kremlin and 2.7 km from Zaryadye Park. The property is 3 km from Cathedral of Christ the Saviour and 3.2 km from Pushkin Museum of Fine Arts.
The apartment is composed of 1 bedroom, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV with satellite channels is available.
State Historical Museum is 4.4 km from the apartment, while Lenin Mausoleum... is 5 km from the property.
|Овчинниковская набережная 18/1 строение 1|