Karta Vacation Rentals
On the Moika River embankment in the heart of St. Petersburg, steps from Nevsky Prospekt and within easy walking distance of Palace Square, the Hermitage, Kazan Cathedral and the Singer and General Staff buildings. A compact riverfront stay that drops you into the city's top sights and cafés.