St. Petersburg International Hostel

Address:

3-aia Sovetskaia Ulitsa, 28
193036 St. Petersburg, Russia

Phone:

7 812 329 8018

Map:


Contact   ·   Privacy   ·   Terms