Karta Vacation Rentals
In the heart of downtown St. Petersburg City Centre, housed in an early‑20th‑century building a five‑minute walk from Pushkinskaya metro. Steps from Planet Neptune and the Horrors of St. Petersburg Museum, and a short drive from Kazan Cathedral, St. Isaac’s Cathedral and the State Hermitage Museum.