Karta Vacation Rentals
On the northwest edge of Saint Petersburg’s Primorsky District, about 8 km from the historic center. A 1-minute drive from the National Medical Research Center VA Almazov and close to Yelagin Palace and Yelagin Island. Major sights within easy reach include the Botanical Gardens, Saint Petersburg Mosque, Peter and Paul Fortress and the Hermitage (Winter Palace).