ok intanto cambia da "valida_dal" a "valida_da" nel secondo or

poi hai un secondo problema: non hai un "numero di notti finito" ma hai un range di numero di notti, quindi la query si complica un poco

cmq fai la modifica e vedi se fuinziona, altrimenti dicci che errore ti da