Karta Vacation Rentals





In the leafy outskirts of Vsevolozhsk, just 3 km from the city center. Steps away from Alexander Nevsky Lavra, Nevsky Prospect and the Church of the Savior on the Spilled Blood. A pet-friendly base with easy access to top St. Petersburg sights.