Join us at the Perch Hotel for some networking, lite bites and cash bar.
Located in East Windham built on the historic Mohican Trail, The Perch Hotel offers an exclusive and serene escape unlike any other in the region. This boutique hotel boasts panoramic views across five states (New York, Vermont, Connecticut, Massachusetts, and New Hampshire), providing a breathtaking backdrop for a truly unforgettable stay.