Super 8 by Wyndham Newark DE

268 E Main St
Newark, Delaware 19711
Near Newark Shopping Center
More hotels near this hotel

Super 8 by Wyndham Newark DE is part of the Super 8 chain.


Map: Super 8 by Wyndham Newark DE


Newark Landmarks Near Super 8 by Wyndham Newark DE

University of Delaware (0.8 miles)
Fred P Rullo Stadium (0.8 miles)
Christiana Hospital (3.8 miles)
Rockford Center (4.3 miles)