August 8, 2014 Total Views: 5575 Today: 1
Hotel British Hostel Moscow, 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. 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. (Hotel British Hostel Moscow hotels booking).