August 8, 2014 Total Views: 5942 Today: 1
Hotel Smile Hostel Moscow, Smile Hostel is located in Moscow, 600 metres from Komsomolskaya Metro Station. Kazansky, Yaroslavsky and Leningradsky Train Stations are within a 7-minute walk. Free WiFi access is available. Each room here will provide you with air conditioning. Guests can use a shared bathroom. At Smile Hostel you will find a 24-hour front desk and a shared kitchen. Other facilities offered at the property include a shared lounge and a vending machine. It takes 15 minutes to drive to Belorussky Train Station from which you can get to Sheremetyevo International Airport by Aeroexpress. (Hotel Smile Hostel Moscow hotels booking).