Loading hotels
Confirming room availability...
Domumetro On Leninskii Prospeckt, Vavilova Street 8, Moscow, Russian Federation
Located a 3-minute walk from Lenisky Prospekt Metro Station in Moscow Domumetro on Vavilov Street offers free WiFi. This apartment features a washing machine seating area and flat-screen TV. Guests can cook in the kitchen equipped with a fridge stove microwave dishwasher and electric kettle or eat out in the cafes located a 3-minute walk away. The Red Square the Moscow Kremlin and Bolshoi Theatre are a 15-minute metro ride from the property. Sheremetyevo International Airport is a 35-minute ride with Aeroexpress Train from Belorussky Train Station which is a 20-minute metro ride from Domumetro on Vavilov Street.