Karta Vacation Rentals





In the pulse of Saint Petersburg, a short walk from Ploshchad Vosstaniya metro. Letyourflat Apartments "Rose" sits about 2 km from Moskovsky Railway Station and roughly 24 km from Pulkovo Airport. Explore Nevsky Prospekt, Anichkov Bridge, Tavrichesky Sad, Ovsyannikovskiy Sad and the Anna Akhmatova Museum at the Fountain House — all within easy reach.