Berkshire Valley Inn

The Berkshire Valley Inn is a 15-room pet-friendly property in Williamstown, Massachusetts, that offers year-round access to New England activities! Guests especially appreciate the outdoor swimming pool on hot summer days. The Berkshire Valley Inn has ch ...