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 free WIFI, evening reception, and free parking.