Baymont Inn & Suites Newark

2 star
630 South College Avenue Newark DE 19713

Located across the street from University of Delaware Stadium, this Newark hotel features an on-site fitness centre and free Wi-Fi. The University of Delaware main campus is 1.6 km away.A refrigerator...more

7.8
Good
887 verified reviews



Last updated: 27 Oct 2020

Book now and pay later rooms are subject to availabilty.

Not what you were looking for?
Try a different search here

Never miss a deal in Newark

Subscribe