Hotels Closest To Deepwater


Superlodge
1213 West Avenue
New Castle, DE 19720
3.3 miles from Deepwater
Check prices and availability