Next to the University of Vermont, this hotel in Burlington offers free on-site parking, 2 restaurants, University of Vermont Medical Center and downtown Burlington.
Doubletree South Burlington Vt
Address: 870 Williston Road VT 05403, South Burlington, VT, US