The term 'residency' implies a specific period of living somewhere, not permanent. My residency in Rome will last just three months.
Pro Tip 2/3
Not Vacation
'Residency' means living in an area, not visiting; it reflects some degree of routine life. She felt at home during her year-long residency in Paris.
Pro Tip 3/3
Local Involvement
Using 'residency' suggests some engagement with the local community or activities. His residency in the town involved volunteering at the local library.