Karta Vacation Rentals
In the heart of St. Petersburg, a business hotel steps from Nevsky Prospect and close to the historic center — about 3 km away. You’ll be within walking distance of local spots like the Horrors of St. Petersburg Museum and Planet Neptune, with a metro station nearby.