Karta Vacation Rentals
Set on the Nevsky side of St. Petersburg, about 10 km from the city center. A family-friendly apartment within easy reach of Ulitsa Dybenko, Alexander Nevsky Lavra and Nevsky Prospect. Ice Palace and the St. Petersburg Wax Museum are also nearby.