Karta Vacation Rentals
On bustling Nevsky Prospekt in the heart of St. Petersburg—steps from the city canals, Anichkov Bridge and landmarks like the Russian Museum, State Hermitage/Winter Palace and the Fabergé Museum. Museums, theatres and metro links are all within easy walking distance.