Here's what Trippy members say about Willard Street Inn:
"Stay at the Willard Street Inn, a beautiful bed and breakfast near Champlain College, Hotel Vermont by the Waterfront, or the brand new Homewood Suites by Hilton Burlington on Dorset St." See More