CV Villas adds 50 properties for 2025
CV Villas is expanding its portfolio with 50 new properties across Spain, Portugal, Greece and Italy, as well as other key markets. The additions for 2025 bring the number of properties offered up to 850 and follow the company claiming a record-breaking …