New Castle Travelodge

1213 West AvenueNew CastleDE 19720USA
Bed & Breakfast