Ce sont des travaux indispensables, le locataire doit en supporter la gène d'autant qu'elle n'a rien d'abusive.
Même si les travaux étaient dans votre logement, vous n'auriez droit à une indemnisation que s'ils duraient plus de 40 jours (Article 1724 du code civil), alors là ce n'est même pas chez vous.
Vu que les travaux ne sont pas chez vous, qu'il n'y a aucune disposition particulière à prendre pour les habitants de l'immeuble, il n'y a aucune raison de vous avertir, ni de prendre en compte vos dates de vacances (vous auriez du, au contraire, lui demander les dates des travaux et y adapter vos vacances)
Vous pensez que les ouvriers vont entendre, vous imaginez bien que c'est un peu léger.