It's also walking distance from Lake Champlain. The post Vermont’s first AC Hotel by Marriott just opened near Church Street ...
Enjoy Vermont’s largest city! Burlington, Vermont, is such a special place! It’s not too big, with a walkable downtown and ...