Здравствуйте, Анна!
Абзац 4 пункта 1 статьи 2 Гражданского кодекса Российской Федерации прямо предусматривает, что правила, установленные гражданским законодательством, применяются к отношениям с участием иностранных граждан, лиц без гражданства и иностранных юридических лиц, если иное не предусмотрено федеральным законом.
Поскольку действующее законодательство не содержит запрета на покупки квартир гражданами иностранных государств, то Вы можете приобрести себе квартиру в СПб.
Для составления договора и регистрации перехода права собственности необходимо иметь паспорт иностранного гражданина с заверенным переводом на русский язык.
После выдачи свидетельства о государственной регистрации права, можете зарегистрироваться (прописаться) в квартире.
Налог при покупке не уплачивается.
Физические лица (российские и иностранные граждане, лица без гражданства), обладающие правом собственности на недвижимое имущество, расположенное на территории РФ, являются плательщиками налога на имущество физлиц.
С уважением Федоров Денис Николаевич.