Welcome to Hotel Love Russia Hostel Moscow, Located in Moscow city centre, Love Russia Hostel offers free WiFi. The bathrooms are shared and equipped with a hairdryer. Guests can cook in the shared kitchen, or eat out in the cafes and restaurants nearby. A grocery store is 250 metres away. Smolenskaya Metro Station and the well-known pedestrian Arbat are a 3-minute walk away, and the Red Square and the Moscow Kremlin are 2.7 km from the property. Sheremetyevo International Airport is a 35-minute ride with Aeroexpress Train from Belorussky Train Station, which is a 10-minute metro ride from Love Russia Hostel. (Hotel Love Russia Hostel Moscow hotels booking).