Art-Hostel Rus'Hotel
Ul. Millionnaya 11, Tsentralny, 191186 San Petersburgo, Rusia
Art-Hostel Rus' is set in the Tsentralny district district in Saint Petersburg, 500 metres from Church of the Savior on Spilled Blood and 700 metres from Hermitage Museum.