Karta Vacation Rentals
In Saint Petersburg city centre, just 280 metres from Nevsky Prospekt and a 10‑minute walk to Admiralteyskaya and Nevsky Prospekt metro stations. The Hermitage Museum and Palace Square are within walking distance, and you’re minutes from the Church of the Savior on the Spilled Blood, State Russian Museum, General Staff Building and Mikhailovsky Theatre.