Karta Vacation Rentals
In the beating heart of St. Petersburg’s Tsentralny district, right on Nevsky Prospect and a stone’s throw from Vosstaniya Square. Moskovsky Train Station and Ploshchad Vosstaniya metro are within easy walking distance, and the State Hermitage Museum and Winter Palace are a short drive away.