Overview
The 39.8m/130'7" motor yacht 'Mamma Mia' by the Italian shipyard Maiora offers flexible accommodation for up to 12 guests in 6 cabins and features interior styling by Micheller Land & Sea Designs. Built in 2008, Mamma Mia offers beautifully proportioned decks for exquisite indoor/outdoor living during a luxury yacht charter.


