297 Main Street
The historic Bellows Walpole Inn, set in the beautiful hills of the Connecticut River Valley, has been lovingly restored and subtly updated to incorporate modern comfort and convenience. It’s located close to downtown Walpole and Bellows Falls across the rivier. The whole property is full of history in a cozy setting. Each room has heat and air conditioning. Some rooms have walk-in showers while others have deep soaking tubs. There are no TVs in any of the room. Free Wi-Fi is available throughout the building. Guests have access to a 24-7 complimentary snack room with coffee, tea, beverages, cereal and granola, soups, and more.