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.
Score from 6 reviews
Disappointing
4.2/10
Rooms: 1
(Search)
Address: Vavilova Street 8, Moscow 119334 (Map)
Domumetro on Leninskii prospeckt - Photos