The Renaissance St. Petersburg Baltic Hotel delivers the ultimate in boutique accommodation. We feature an assortment of superior amenities and an incomparable location in downtown St....VIEW MORE Petersburg, Russia, steps from world-famous landmarks like St. Isaac's Cathedral, the Hermitage Museum, Nevsky Prospekt and the Mariinsky Theatre. Here at the Renaissance St. Petersburg Baltic Hotel, we're committed to providing you with a lifetime's worth of memories.VIEW LESS |