Karta Vacation Rentals
On the shore of a Moscow River canal in northwest Moscow, a 7-minute walk from Tushinskaya metro and commuter station. Close to Otkrytiye Arena, Crocus Expo Center and Metropolis Shopping Center, with the Russian Submarine Museum a short drive away and the city center about 14 km east.