This 2025 Excess 11 is a 11.3-metre catamaran based in Preveza Main Port, Greece, offering 6 cabins and sleeping up to 10 guests.