Willkommen im Hotel Horse Hostel Moscow, Located in Moscow, 2 km from Dinamo Metro Station, Horse Hostel offers comfortable rooms with free WiFi. Red Square and the Kremlin are 4 metro stops away. The colourful rooms come with shared bathroom facilities. Some dormitories have a flat-screen TV and balcony. Various cafes are a 5-minute walk from Horse Hostel. Guests can also use the fully equipped shared kitchen. Belorussky Train Station with direct trains to Sheremetyevo International Airport is just 1 metro stop from the property.