Karta Vacation Rentals
Centrally tucked in Saint Petersburg, minutes from the city center and a short walk to Lomonosov Bridge. Close to the Tovstonogov Bolshoi Drama Theater, Planet Neptune and the Oceanarium, with Zvenigorodskaya, Ulitsa Zodchego Rossi and Kazansky Cathedral all within easy reach.