Welcome to the charming Speckled Hen Inn a stunning Country Estate Inn ideally located just outside of Madison.