One Year Rent Contract
I am currently living in Brussels and I signed a short term contract of 1 year. I have now reached the end of the 1 year contract and since the contract said nothing about the contract renewing, then I assumed that at the end date of the contract I could leave and there would be no need to give a notice as the contract is now over and not renewing. However, my landlord is now claiming that I must have given 3 months of notice that I was leaving the apartment. Since I did not do this my landlord claims I owe 3 months rent worth of penalty. Is the landlord within his rights here, because it seems to me that this claim is totally wrong. The details written in the contract are below, but to me it seems that on July 31 the contract is over and in this situation I should not be obligated to provide a notice and therefore not obligated to pay a penalty. On top of this, the landlord has actually broken the contract on several occasions (bringing visitors to see personal spaces of the apartment without appointment, which the contract says is prohibited).
For the duration of the contract it is stated as "Lease lasting for three years or less" with below that stating, "The lease is granted for a term of one year beginning on 1 August 2019 and ending on 31 July 2020." There is no mention within the contract of the contract being extended once the period of the first year has ended. Whats written above is all that is mentioned in terms of contract duration and renewal.
Further in the contract it states that if the tenant wishes to leave the flat after the first year, then a three month notice must be given, otherwise a penalty of 3 months rent also with fees must be paid. However, with a one year contract that isn't renewing, can this clause even be enforced?