Takeroom BelinskyApartment
39 Mokhovaya Ulitsa 19, Tsentralny, 191028 Saint Petersburg, Russia, Saint Petersburg, 191028
Located in Saint Petersburg, within 700 metres of Summer Garden and 700 metres of Faberge Museum, Takeroom Belinsky provides accommodation with free Wi-Fi. The property is around 1.8 km from Ploshchad Vosstaniya Metro Station, 2.