Karta Vacation Rentals





In the heart of St. Petersburg, housed in an early 19th‑century palace just off Nevsky Prospect. A short walk to Vladimirskaya and Dostoevskaya metro stations and within easy reach of Beloselsky‑Belozersky Palace, Anichkov Bridge, Anichkov Palace and Saint Michael's Castle.