19 Main Street
Newtown, CT 0647-
Get directions

About Us

The Inn at Newtown is located on historic Main Street in Newtown, Connecticut. We host showers, weddings and rehearsal dinners. We have accommodations for your out of town guests as well.

Reviews