ffering free WiFi and parking, MM Hotel is situated in the north-west of Moscow.
The rooms have air conditioning, an electric kettle and flat-screen TV with cable channels.
Guests can dine in the caf?©s within a 15-minute walk from the hotel, and there is a snack bar on site.
Strogino Metro Station is 2.5 km away, the Red Square and the Moscow Kremlin are a 35-minute metro rid from the property. Sheremetyevo International Airport is 21 km from MM Hotel.