There is no limit for a citizen of a EU member state to buy a property in another EU member state. We highly suggest you get familiar with the local legislation before acquiring a property of your interest. As many as the Member States of EU are, so is the number of legal systems, which can however be subdivided into even smaller entities. Given example: costs of notary in Slovenia for a real estate of a hypothetical value of 20,000.00€ will cost you less than 200.00€ while in Italy that cost would be around 4,500.00€ (if a loan included).
Martinuči 3A
5292 Renče
Slovenia