Willard Street Inn | 349 South Willard Street Burlington, VT 05401 | Phone: (802) 651-8710 (800) 577-8712 |
| Victorian mansion located in Burlington's lovely hill section, this 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.
|
|
|