Karta Vacation Rentals
In the heart of Saint Petersburg on Nevsky Prospekt, this boutique hotel lives in a mid-19th-century building just a 5-minute walk from Moscow Railway Station and the metro. Major sights are close by—Nevsky Prospect and Vosstaniya Square on the doorstep, with Summer Garden, the State Russian Museum, Palace Square and the Hermitage all only a short drive or a couple kilometers away.