This North Shore Marriott can accommodate weddings with long guest lists. Two ballrooms each hold more than 300 people, with a dance floor and a band. A chandelier hangs from the hexagonal ceiling in the Centennial Ballroom, reflecting natural light from windows. The larger Grand Ballroom can fit up to 400 people and opens onto a manicured outdoor courtyard.