Fodor's Expert Review Terry House Bed and Breakfast
130 Delaware St., New Castle, Delaware, 19720, United States
Porches look over gorgeous Battery Park and Delaware River, and the inn has a small museum focused on New Castle, science, and inventions. The Federal-style townhouse, built around 1860, is within walking distance of the town's historic sites. Antiques decorate spacious rooms, each with private bathroom and Wi-Fi access.
- great historical interest
- nice views
- loud music from a nearby bar can be disturbing at night for some rooms
Rate Includes: Free breakfast