Other Russian cities with a favourable business climate are Moscow and Sochi.
St. Petersburg ranks among the top 10 most comfortable cities for business, a spokesperson for Tvil.ru online booking service told Saint-Petersburg TV Channel.
St. Petersburg ranks the third with slightly over 10% of the respondents voting for it. Moscow is the third with 40.5%, and Sochi is the second most comfortable city for doing business with some 15% votes.
Other Russian cities voted comfortable for doing business are Sevastopol, Kazan, Yalta, Yekaterinburg, Rostov-na-Donu, Nizhny Novgorod, and Kaliningrad.
Photo and video: St. Petersburg TV channel