Homewood Suites by Hilton Newark-Wilmington South Area

Welcome to the Homewood Suites in Newark, Delaware, an upscale, yet casual extended stay hotel perfect for anyone traveling to Newark on business or for pleasure. Located across the street from the University of Delaware, Homewood Suites offers pet-friendly rooms and amenities that include an indoor pool, fitness center, free breakfast, and a business center.

Address:

640 South College Avenue Newark, DE 19713

Local Phone:


Fax:


What's Nearby