Hotel Motel 6 Newark, DE
★★
New Castle,133 S Dupont Hwy, New Castle (DE), United States Show on map
Relax Inn is a 2-star motel in New Castle (DE), United States. It is one of 9 places to stay in New Castle (DE) listed on Triptoic. The property has 49 rooms.
New Castle,133 S Dupont Hwy, New Castle (DE), 19720, United States
Relax Inn is located at New Castle,133 S Dupont Hwy, New Castle (DE) 19720, United States.
Relax Inn is rated 2 stars.
Relax Inn has 49 rooms.
Highly rated alternatives close by
Hotel
Hotel
Hotel