The Hotel Windham, with its retail store space, is the dominant building on the east side of The Square in the historic village of Bellows Falls, Vermont.
Located in the upper valley of the Connecticut River, Bellows Falls is the gateway to many Vermont and New Hampshire four season resorts. Served by two Interstate 91 exits, NH Route 12, the Boston and Maine Railroad and Amtrack's Vermonter, the Hotel Windham looks out over the oldest river canal in the United States on to New Hampshire's Fall Mountain.
The Connecticut River is an historic scenic river by-way and, in addition to the retail store space, the Hotel Windham has more than 50 guest rooms on its 2nd and 3rd floors available for a variety of hospitality, condominium or boutique village inn ventures.
Review the History, Local Commerce, Business, and Tourism features surrounding the Hotel Windham and Bellows Falls.
And then, consider the possibilities……..consider the Hotel Windham.