Company Logo

Willard Street Inn

Verified by BOTW
Contact
Company Logo

About Willard Street Inn

1881 Victorian mansion offering 14 uniquely appointed rooms with private baths and historic charm. Central location, chef-prepared breakfast, and the Service of Yesteryear with the Amenities of Today.

Location & Directions for Willard Street Inn

list-map
349 S Willard St, Burlington, VT 5401
Get Directions

Services Willard Street Inn Offers

Nestled within Vermont's picturesque Hill District, this 3-story Victorian mansion offers 14 individually appointed rooms with private baths and historic charm. Upon entering the tall double front doors, guests are greeted by the craftsmanship of old. The beautiful cherry paneled foyer with its high, coffered ceiling and grand staircase blend together with a comfortable elegance to welcome guests.

Start the day in our sunny, marble floored solarium enjoying a chef prepared breakfast featuring Vermont products and seasonal items fresh from the Inn's garden. In the spring and summer, unwind in our lush English gardens from an Adirondack chair, in Autumn enjoy our colorful foliage, and come winter, cozy up fireside with a good book.

Centrally located, this certified Green Hotel is within walking distance to the shops and restaurants of the Church Street Marketplace, Lake Champlain's Waterfront, University of Vermont, and Champlain College. Come and experience Burlington from one of its most beautiful homes, the Willard Street Inn, blending the service of yesteryear with the amenities of today.

0.0 Out of 5.0

Reviews For Willard Street Inn

Reviews for this business have been aggregated from multiple sources.

Based on 0 Reviews

Add Review
Rate us and Write a Review