Karta Vacation Rentals
In the heart of St. Petersburg — a compact mini-hotel just minutes from Palace Square, the State Russian Museum and Kazan Cathedral. Church of the Savior on Spilled Blood and Spasskaya are also within easy walking distance, making this a central base for sightseeing.