130 Bank Street, Burlington
Located in Burlington, AC Hotel by Marriott Burlington is 1.4 miles from North Beach and has facilities like fitness center, restaurant and bar. The property is around a 16-minute walk from University of Vermont, 1.