Weekend PlaceInn
Frunzenskaia naberezhnaia 36/2 , Khamovniki, 119146 Moscow, Russia
Located in Moscow, within 3.1 km of Luzhniki Stadium and 3.3 km of Cathedral of Christ the Saviour, Weekend Place provides free Wi-Fi. The property is set 4 km from Gorky Park, 4.1 km from Pushkin Museum of Fine Arts and 4.3 km from The Kremlin.