321 Main Street
Chester, VT 05143
Get directions

About Us

Built in 1851, this elegant Victorian provides the perfect location for your intimate, relaxing getaway.

Reviews