This 2024 Neel 43 is a 13.1-metre sailing yacht sleeping up to 8 guests across 3 cabins, chartering from France for week-long cruises.