Snow in Love at New Hampshire’s Glen House

Glen House in the White MountainsIf you’re looking for a quick escape to snow country, consider a night or two at the Glen House, the 68-room resort at the base of New England’s largest peak, Mt. Washington. Drop your bags off in the room and then head next door to the Great Glen Trails Outdoor Center to go cross-country skiing, snowshoeing, fat-tire biking, or snow tubing down a short hill. Across from The Glen House is the departure point for the Mt. Washington Snow Coach, which travels four and a half miles up the snow-covered Auto Road to the 6,288-foot peak. For downhill skiers, take the quick drive over to Attitash or Wildcat. Through April 17, the Glen House is offering a Snow in Love package that features standard guest room, two welcome cocktails, and dessert for two. A 3-hour drive from Boston, the property is ideally suited for a much-needed getaway. Please let ActiveTravels know your dates and we’ll check availability.