Karta Vacation Rentals
In the heart of St. Petersburg City Centre, steps from Ligovsky Prospekt. A short drive from the Russian Museum, the Russian State Museum of the Arctic and Antarctic, the State Hermitage Museum and Winter Palace, and the Church of the Savior on Spilled Blood.