It's also walking distance from Lake Champlain. The post Vermont’s first AC Hotel by Marriott just opened near Church Street ...
Burlington, Vermont, is such a special place! It’s not too big, with a walkable downtown and breathtaking scenery as you look ...
The Burlington Square Mall welcomed shoppers starting November 1st, 1976. Burlington Square was the centerpiece of the city’s urban renewal development and the keystone for the later development of ...