Karta Vacation Rentals
In Saint Petersburg’s southwest, Apartment RF88 on Leninskiy 81 sits about 11–12 km from the city center and roughly 14 km from Pulkovo Airport. Nearby highlights include Prospekt Veteranov, Konstantinovsky Palace and Shungerovsky Nature Reserve, plus Victory Square, Chesme Church, Grand Maket Russia and Trinity Cathedral within easy reach. A group-friendly apartment base for city explorers.