Mother Russia Hostel is located in Tagansky district next to New Savior Monastery, Andronikov Monastery and Aquamarine.
This venue is 6 km away from the center of Moscow. Within 500 meters from the venue, Birstrasse serve a wide selection of meals.
This property comprises of 8 rooms.
35 minutes by car from Vnukovo airport.