extended stay

Translations
длительное пребывание
His extended stay in the city allowed him to explore it thoroughly.
Его длительное пребывание в городе позволило ему тщательно его исследовать.