The Willard Street: Vermont Inn Bed & Breakfast
Enter the Willard Street Inn
The Willard Street Inn offers visitors
Victorian style bed and breakfast
. We are located in downtown
Burlington, Vermont, within walking distance of the University of Vermont (UVM), Champlain College and Lake Champlain.
VT Business Web Design