Karta Vacation Rentals
On the northeastern edge of Saint Petersburg, about 6 km from Ladozhsky railway station and roughly 9–11 km from the city center. Close to Ladozhskaya station and within easy reach of Alexander Nevsky Lavra and Nevsky Prospect — a practical base for sightseeing.