The Willard Street Inn has been my favorite stopover on trips to northern NY State. I've stayed in the Tower Room, with a view of Lake Champlain. This is a refurbished mansion--with rich dark woods and spacious hallways. A delicious breakfast is served in a many-windowed room that overlooks the mansion's gardens.
- Official Description (provided by the hotel):
- The Willard Street Inn is a historic 1881, Victorian mansion nestled within Burlington, Vermont's picturesque hill district. Offering 14-individually appointed rooms with private baths, views of Lake Champlain & Adirondacks, English Gardens, free Wi-Fi, and gourmet breakfasts in our marble-floored solarium. Walkable to downtown, waterfront, colleges. Come experience the service of yesteryear with the amenities of today. ... more less
- Also Known As:
- The Willard Street Hotel Burlington