There are a number of synonyms for the phrase "had a place." Some possible options include "dwelt," "resided," "inhabited," "occupied," "lived in," "stayed at," "held a residence," or "had a dwelling." Each of these phrases conveys a slightly different meaning, with some suggesting a more permanent or settled sense of occupancy (such as "inhabited" or "held a residence") and others suggesting a more temporary or transient situation (such as "stayed at" or "had a dwelling"). Ultimately, the choice of synonym will depend on the precise meaning and context of the sentence in which it is used.