Karta Vacation Rentals
On Nevsky Prospekt in St. Petersburg’s business and cultural heart, this intimate 3-star hotel sits in a 17th‑century building just minutes from Stockmann and Galeria. Major sights are close by: Anna Akhmatova Museum (1.2 km), Fabergé Museum (1.4 km), State Russian Museum (2.4 km), Summer Garden (2.9 km) and Palace Square (3.2 km).