Willard Street Inn | Burlington, VT

Willard Street Inn

349 South Willard Street
Burlington, VT 05041
Click here for phone number(s) Phone: 800-577-8712   |   Local: 802-651-8710


The Willard Street Inn is a victorian mansion located in Burlington's lovely hill section. The historic inn boasts 14 elegant rooms, all with private baths, some with lake and mountain views. Chef-prepared full breakfast served in magnificent solarium overlooking 1.5 acres of lawn and English gardens. Walking distance to colleges, Lake Champlain waterfront, Church St. restaurants & shopping.


Click on thumbnails to view larger images

Contact Willard Street Inn