Karta Vacation Rentals
In the heart of St. Petersburg city centre, just steps from Nevsky Prospect and a short walk to Vladimirskaya Church, Anichkov Bridge and Mayakovskaya. Summer Garden, the State Russian Museum, Kazan Cathedral and Palace Square are all within easy reach—perfect for city explorers.