В г. Санкт-Петербург или в г. Санкт-Петербурге?
Сочетания, имеющие значение приблизительного указания на количество или время, пишутся через дефис: в марте-апреле.