Elmwood Lodge is one of the nicest ski lodges in New England. It's a huge yet cozy and comfortable lodge with a large seating area, a guest services desk, a restaurant, a pub, an outfitter store, offices, a children's lodge and ski patrol. Best of all, two HUGE fireplaces that warm up the entire place.
Built in the style of a barn, the downstairs has ski patrol, changing rooms, a children's area, and rest rooms. The main floor features the cafe, a large seating area, and storage areas. Upstairs are even more seating areas, the Birches Restaurant and the Pub.
Truly a friendly, family place with every modern convenience while recalling the charm of old New England. read more