ZvenigorodskayaHotel
Ulitsa Zvenigorodskaya 5, Admiralteyskiy, 191119 Saint Petersburg, Russia
Featuring free Wi-Fi, Zvenigorodskaya is situated in Saint Petersburg, just a 3-minute walk of Zvenigorodskaya Metro Station and within a 20-minute bus ride from lively Nevsky Prospekt. Free private parking is available on site.