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