Ovchinnikovskaya Embankment 18/1
Ovchinnikovskaya Embankment 18/1 apartment hosts guests of Moscow.
Pushkin Square can be reached in 30 minutes on foot. Within 200 meters away, Karlson and Coffee Bean offer a variety of dishes.
The apartment provides rooms featuring cable TV with on-demand movies, pay TV, a personal computer, a work desk and a dishwasher.
There are Novokuznetskaya subway station and Tretyakov Art Gallery train station in walking distance.