Отель GrandHotel
61 Lyublinskaya Ulitsa, 109387 Moscow, Russia
Set in Moscow and within 12 km of Zaryadye Park, Отель Grand features a bar, non-smoking rooms, and free Wi-Fi. The property is around 13 km from The Kremlin, 13 km from Cathedral of Christ the Saviour and 13 km from Saint Basil's Cathedral.