Karta Vacation Rentals
In vibrant St. Petersburg, an easy base just north of the city center. Steps from Petrovsky Stadium and within reach of the State Hermitage Museum and Winter Palace; Cruiser Aurora, Feel Yourself Russian and Erarta Museum are all nearby, with lively pubs and galleries a short walk away.