Moscow, Russia, 117312
Studiya Deluks na Vavilova is situated in Moscow. The property is 2.7 km from Luzhniki Stadium and 5 km from Gorky Park.
The apartment has 1 bedroom, a TV and a fully equipped kitchen that provides guests with an oven.
Cathedral of Christ the Saviour is 6 km from the apartment, while Pushkin Museum of Fine Arts is 7 km away.
Please note that late check-in after 14:00 can be provided at surcharge of the cost of 1 night. A damage deposit of RUB 4000 is required. You should be reimbursed on check-out.