Karta Vacation Rentals
In the heart of St. Petersburg on Italyanskaya — a designer apart-hotel just off Nevsky Prospekt and two minutes from Gostiny Dvor metro. Walk to the Russian Museum, Kazan Cathedral, Church of the Savior on Spilled Blood, Hermitage/Winter Palace, Alexandrinsky Theatre and Arts Square.