630 South College Avenue, Newark
Located across the street from University of Delaware Stadium this Newark hotel features an on-site fitness center and free Wi-Fi. The University of Delaware main campus is 1 mi away.
654 South College Avenue, Newark
Across from the University of Delaware this all-suite hotel offers spacious 2-room suites along with many free and modern amenities including shuttle service within a 5-mile radius.
268 East Main Street , Newark
Stop at Super 8 Newark De to discover the wonders of Newark (DE). Featuring a satisfying list of amenities guests will find their stay at the property a comfortable one. Service-minded staff will welcome and guide you at Super 8 Newark De.
400 David Hollowell Drive, Newark
This hotel is located in Newark 2638 feet from the University of Delaware. It has an indoor pool and offers air-conditioned rooms with cable TV and free WiFi.
Find hotels near landmarks, museums and other sightseeing spots