The English term "overnight stay" matches the Italian term "pernottamento, pernottamento"

other english words that include "stay" : italian :
stay soggiorno
stay here rimanere
stays rimane, stà