Karta Vacation Rentals
On the northeastern edge of Saint Petersburg by Ladozhsky Vokzal and Ladozhskaya metro, about 8–10 km from the city center. A short drive puts you at Ice Palace, Nevsky Prospect, Alexander Nevsky Lavra and major museum hubs like the State Russian Museum.