noun
length of stay; duration of stay
Refers to the period of time one stays at a place, such as a hotel, country, or institution.
滞在期間はどのくらいですか。
How long is your stay?
ビザの滞在期間は90日です。
The visa's length of stay is 90 days.
Compound of 滞在 (stay) and 期間 (period).