Vermonters are known for being independent, together. And like Vermont, Hotel Vermont is full of compatible contradictions. Located in the heart of what historically used to be Little Italy in downtown Burlington near the shores of Lake Champlain, we’re …