Planet Moscow apartment is located next to Lenin Monument, St. Basil's Cathedral and Central Academic Theater of Russia Army.
A 15-minute walk will take guests to Peter's Palace in Moscow, Khodynka Arena and Central Moscow Hippodrome. 10 minutes' walk from Moscow city center. Guests can dine in Sea-Torria and Zolotaya Buhara located within a 10-minute walk of the property.
The apartment comes with a fridge and a microwave available in a kitchen.
Just 5 minutes' drive from Vnukovo airport.
Guests can rent cars to explore the local area.