Unavailable hosting
Enjoy other amazing options in this region.2 star hotel
Super 8 Newark DE
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
Property Location
With a stay at Super 8 by Wyndham Newark DE, you'll be centrally located in Newark, a 1-minute drive from University of Delaware and 10 minutes from Christiana Mall. This motel is 0.1 mi (0.1 km) from Newark Shopping Center and 0.9 mi (1.4 km) from University of Delaware Botanic Gardens.
Rooms
Make yourself at home in one of the 48 air-conditioned guestrooms. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have shower/tub combinations and hair dryers. Conveniences include desks and coffee...
More details
268 E Main St, Newark, DE 19711, USA - Newark, Delaware - U.S - 19711
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00