130 Delaware Street
New castle, DE 19720
Get directions

About Us

The Terry House Bed and Breakfast, located in historic New Castle, DE, is a Federal Townhouse, circa 1860. A perfect place for a nice relaxing honeymoon adventure.

Reviews