Omni Hotels & Resorts is delighted to welcome NE/SAE.
Looking to create a meeting that wows? Surpass their expectations in a setting that’s truly impressive. From the enchanting ambience of New Hampshire’s White Mountains to the historic allure of downtown Boston, Omni offers unique experiences in some of New England’s best locations - like the Omni Mount Washington Resort and the Omni Parker House. Enjoy breathtaking views, superior service and culinary expertise.