Featuring free Wi-Fi throughout the property, Hostels Rus na Kazanskoy offers accommodation in Saint Petersburg, just 200 m from Kazansky Cathedral.
Number of rooms: 20
Ulitsa Kazanskaya 8-10, lit А, pomeshchenie 26Н, Tsentralny district, 191186 Saint Petersburg, Russia