Karta Vacation Rentals
In the heart of St. Petersburg, a central hotel just a 5-minute walk from Architect Rossi Street and the Maltese Chapel. Minutes from Vorontsov Palace, Lomonosov Bridge and the Fontanka River embankment, with Nevsky Prospect and major theaters close by.