Boasting accommodation with a balcony, Apartment on Glukharskaya near MIBS is situated in Saint Petersburg. Both free Wi-Fi and parking on-site are available at the apartment free of charge.
Glukharskaya Ulitsa 33, Primorsky, 197350 Saint Petersburg, Russia