Hotel Moskvich
Hotel
Moscow
Hotel Moskvich is located directly beside a pretty park and lake, a convenient 5-minute walk from Tekstilshchiki Metro, allowing easy access to the centre of Moscow.
Number of rooms: 237
Ulitsa Odinadtsataya Tekstilshchikov 1, 109390 Moscow, Russia