Отель На ЩелковскойHotel
Shchelkovskoye shosse 23А, 107241 Moscow, Russia
Set in Moscow, 12 km from Victor Vasnetsov House Museum, Отель На Щелковской features views of the city. The property is around 13 km from Red Square, 13 km from Lenin Mausoleum and 13 km from Bolshoi Theatre.