Travelers Inn
1036 N Walnut St Dupont Hwy
Milford, DE 19963
Milford, DE 19963