Travel Inn
232 S Dupont Hwy
New Castle, DE 19720
Map Us
Reservations
Book and Save
Gallery
Hotel Photos
Amenities
Hotel Details
Directions
Contact Us & Mapping