ocated 10 minutesâ€™ walk from Tverskaya Street and Metro Station in Moscow, these apartments feature free Wi-Fi, home cinema system and a head-over projector.
Set in the city centre, Mama Ro Apartments provide quick access to Moscowâ€™s main attractions, such as Patriarshiye Ponds 4 minutesâ€™ walk away. The Bolshoi Theatre and the Red Square are 1 metro stop from the property.
Each apartment includes stylish d?©cor with open-brick wall fragments and bright furnishings. All apartments have a DVD player, and bathrooms are fitted with slippers.
Guests are welcome to use the kitchen, which comes complete with a fridge, stove and a microwave. A rich choice of caf?©s and restaurants is available within a 5-minute walk of Mama Ro.
Belorusskiy Train Station offering a direct link to Sheremetyevo Airport is 2 metro stops from Mama Ro Apartments. Trains to Domodedovo Airport run from Paveletskiy Train Terminal, located 7 minutesâ€™ metro ride away.