Karta Vacation Rentals
In the heart of St. Petersburg city centre, Swiss Star sits within easy walking distance of Sennaya Square, the canals, Kazansky Cathedral and Lomonosov Bridge. A smart budget hotel for explorers who want instant access to historic streets.