Since 2008, the friendly professionals at Marina Santa Maria Maggiore have been making the holidays of the most discerning guests run smoothly and pleasurably at its beautiful city location on Sicily's North coast, within a short cruise of the Aeolian Islands.