Hotel Olhovka features air-conditioned rooms with satellite flat-screen TV in the Krasnoselsky district of Moscow. The property is around 4.3 km from Victor Vasnetsov House Museum, 6 km from Lenin Mausoleum and 6 km from GUM Department Store.
Number of rooms: 12
Olkhovskaya ul., 45, stroenie 1., Krasnoselsky, 105066 Moscow, Russia