Karta Vacation Rentals
In the heart of St. Petersburg City Centre, a boutique stay steps out onto Vladimirskaya Church and Ligovsky Prospekt. The Russian Museum and Kazan Cathedral are a short drive away, while Nevsky Prospect, the State Hermitage, Dostoyevsky Museum and the Arctic and Antarctic Museum are all within easy reach.