conference-center-layout

Holiday Inn By the Bay in Portland, ME has plenty of flexible meeting space.