Save money on your next trip to Newark


Only moments from the University of Delaware campus and close to many Newark attractions, this all-suite hotel features residential-style accommodations, complete with modern amenities and fully equipped kitchens.

Homewood Suites Newark Delaware
Address: 640 South College Avenue DE 19713, Newark, DE, US

Near by Hotels

Leave a Reply

Your email address will not be published. Required fields are marked *