The 3-star Mir Hotel boasts close proximity to Red Square just 2.6 km away.
The hotel lies within 15 minutes' walk of Gogol House . 30 minutes' walk from Moscow city center.
Offering Italian and French meals, Mamina Pasta is around 300 meters away.
Belorussky train station is a 20-minute walk from the property. A mere 35 minutes’ drive from Sheremetyevo.