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. The whole property is full of history in a cosy setting. Located close to downtown Walpole and Bellows Falls across the river. The pub is open for dinner Thursday through Saturday.