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.
Number of rooms: 5
Mokhovaya Ulitsa 19, Tsentralny, 191028 Saint Petersburg, Russia