Hotel Vermont
About Hotel Vermont: Located in downtown Burlington near the shores of Lake Champlain, Hotel Vermont gives you space to be yourself and room to gather. Explore like a local, relax like it's your job, and soak in every detail in downtown Burlington. contact Lauren Sanderson, [email protected] , hotelvt.com. Photos by Luke Awtry Photography, lukeawtryphotography.com. Print-resolution versions are available upon request to [email protected].
Last updated on