Karta Vacation Rentals
In the pulse of Saint Petersburg on Ligovsky Prospekt, a short walk from Moskovsky Rail Terminal (about 550 m) and roughly 3 km from the city center. Steps from Ploshchad Vosstaniya, St. Ann's Church and Tavrichesky Sad, with the Arctic and Antarctic Museum and the Dostoevsky Museum nearby.