Located in downtown Portland, Maine, the Holiday Inn By the Bay offers a blend of coastal charm and modern convenience. Nestled along the shores of Casco Bay, the venue features 239 guestrooms, an indoor pool, and the Local Toast restaurant. It boasts the largest convention facility in Northern New England with 30,000 square feet of flexible meeting space, including a large exhibit hall and a grand ballroom.