Stowe’s Tälta Mountain Lodge gives a contemporary take on the hostel concept Stowe, Vermont, like most quaint ski towns, is chock full of eclectic lodging options. You’ve got fancy to utilitarian, lodges that harken back to Stowe’s…