Luxury Hotels in St Petersburg » SO Sofitel St. Petersburg » Photo Gallery SO Sofitel St. Petersburg - St. Petersburg, Russia SO Sofitel St. Petersburg : Click Here to View Full Hotel Description >> W St. Petersburg W St. Petersburg W St. Petersburg W St. Petersburg W St. Petersburg W St. Petersburg