Featured Burlington Hotel: Hilton Burlington Lake Champlain
3.5-star hotel located within view of the waterfront at 60 Battery St in Burlington, Vermont. Located 0.1 miles from Vermont International Film and 0.3 miles from Vermont State Craft Center. […]