Karta Vacation Rentals
In the heart of St. Petersburg, a central boutique hotel on Petrogradskaya Island. Mariinsky Theatre and St. Isaac's Cathedral are about a 15-minute drive away; the State Hermitage and Winter Palace sit roughly 3.1 miles from the hotel. Peter and Paul Fortress and Petrovsky Stadium are also close by, putting the city's top sights within easy reach.