Karta Vacation Rentals
On the eastern edge of Saint Petersburg in Malaya Yablonovka, about 7 km from the city center. Named for Ladozhsky Train Station and close to Ladozhskaya metro, it puts Nevsky Prospect within easy reach. Landmarks nearby include Alexander Nevsky Lavra, Smolny Cathedral, the Ice Palace and Smolny Institute.