Located in the Tverskoy district in Moscow, 1,641 feet from Bolshoi Theatre, Hostels Rus - Petrovka boasts air-conditioned rooms with free WiFi throughout the property. You will find a kettle in the room. Extras include free toiletries and a hairdryer. There is a 24-hour front desk at the property. Yeliseyevsky Shop is 1,641 feet from Hostels Rus - Petrovka, while State Historical Museum is 0.6 miles from the property. Sheremetyevo International Airport is 16.2 miles away.