More Like This
Previous Venue Next Venue Venue Description
1. Hotel Vermont 41 Cherry Street, Burlington, VT 05401
This luxe hotel boasts views of Lake Champlain from downtown Burlington. The bar has a wide assortment of Vermont distilled spirits, locally-brewed beer, and there's even live Jazz music on Wednesdays.