Karta Vacation Rentals





In the heart of St. Petersburg, this luxury apartment sits on Nevsky Prospect and a short stroll from Kazan Cathedral. Palace Square is about a 7‑minute walk, while the Church of the Savior on Spilled Blood and the State Hermitage Museum & Winter Palace are all within roughly a kilometer.