Stay at the Quality Inn in Newark, Delaware, just a short drive from Delaware Park Racetrack and Slots and Christiana Mall. This hotel offers a fitness center, complimentary Wi-Fi, and gift shops. Each of the 130 individually decorated guestrooms features a refrigerator, flat-screen TV, and a private bathroom. Enjoy a snack at the on-site deli. The hotel also provides a 24-hour business center, complimentary newspapers, and dry cleaning services. Free self-parking is available. Nearby attractions include the University of Delaware and Longwood Gardens.