Hostel Rus – Triumfalnaya Ploshchad offers accommodation in Moscow. Free WiFi is provided throughout the property. Guests can use 2 shared bathrooms. Extras include free toiletries and a hairdryer. Several units are equipped with a TV. Bed linen and towels are also provided. Yeliseyevsky Shop is 1.5 km from Hostels Rus, while Bolshoi Theatre is 2.4 km away. The nearest airport is Sheremetyevo International Airport, 24 km from Hostel Rus – Triumfalnaya Ploshchad.