Welcome to Hotel Hostel Smolenka Moscow, Hostel Smolenka is located in Moscow, a 10-minute walk from Smolenskaya Metro Station. Free WiFi access is available. Each room here will provide you with a balcony. You can enjoy city view from the room. The distance to Belorussky Train Station, which provides direct link to Sheremetyevo International Airport, is 5.5 km from the property. (Hotel Hostel Smolenka Moscow hotels booking).