Embassy Suites Newark/Wilmington South

654 South College Avenue, Newark, DE 19713

The hotel is a luxury, all-suite, open-atrium property offering the best in hotel accommodations and amenities. Located across the street from the University of Delaware campus, the hotel is just minutes from many of Newark's finest attractions, including:

  • Delaware Art Museum
  • Delaware Park
  • Historic New Castle
  • Longwood Gardens
  • University of Delaware Sports Complex
  • Air Mobility Command Museum
  • Main Street Newark
  • University of Delaware
  • Wilmington Riverfront Attractions
  • Christiana Mall
  • Hagley Museum

New and returning guests will love our superb suites, where luxury and relaxation prevail, with spacious two-room suites boasting a wide collection of lavish amenities, such as:

  • Two televisions with cable and video games
  • Refrigerator
  • Microwave oven
  • Two telephones
  • High-speed wireless Internet access
  • Well lit dining/work table


Click here to make a reservation.