STN on KaravannayaApartment
Karavannaya ulitsa , Tsentralny, 191011 Saint Petersburg, Russia
Located in Saint Petersburg, just 16 minutes' stroll from Savior on the Spilled Blood, STN on Karavannaya offers self-catering accommodation with free Wi-Fi access available in some rooms. The property is 2.