Like Vermont, Hotel Vermont is full of compatible contradictions. Located in downtown Burlington near the shores of Lake Champlain, they’re rustic and modern, local and global, natural and sophisticated, hand wrought and high tech.

CONTACT

Burlington, VT
United States