My Hostel is located in Moscow, 3-minute walk from Mayakovskaya Metro Station. Free WiFi access is available.
All rooms are simply decorated and come with lockers and a TV. At My Hostel you will find a 24-hour front desk, a shared kitchen and a mini-market.
Belorussky Train Station, which provides direct link to Sheremetyevo International Airport, is located a 10-minute walk away....
|Ulitsa Pervaya Tverskaya-Yamskaya 11|