Visit This Inn's Website
Home > Find An Inn > Vermont Bed & Breakfast Inns > Willard Street Inn
Willard Street InnBurlington, VT - US800-577-8712, 802-651-8710Fax: 802-651-8714
63°F
Cloudy
Burlington, VT (05401) Local time: 5/11/2008 9:26:29 PM Feels like: 63°F Wind: calm Humidity: 38% UV index: 0 Low Dew point: 37°F Sunrise: 5:29 AM Sunset: 8:11 PM