Mountain Lake Lodge in Pembroke, situated on a 2,600-acre nature preserve, features 10 versatile event spaces for up to 200 people. The resort offers gourmet catering and comfortable accommodations in historic rustic lakeside cabins, modern cottages, and traditional hotel rooms. Onsite help with teambuilding and group activities, such as wine pairings, “escape cabin” challenges, and scavenger hunts, is also available.