В данном случае удобно подставлять слово между словами. Не (внимательно) смотря на многочисленные постройки в Питере... Пишется раздельно. Это правило работает не для всех случаев, но часто помогает. Впрочем, стоит в первую очередь учесть, какова часть речи осуждаемого слова: наречие - слитно, не с глаголом - отдельно.