|
The Quality Inn University hotel in Newark, Delaware, is located on S. College Ave, just minutes from the University of Delaware. This affordable Newark hotel is only 1 mile/1.6 km from the Chrysler Industrial Center and the Delaware Stadium, home of
1120 S. College Ave.
|
|
|