Situated on the Laird Campus of the University of Delaware, the Courtyard by Marriott Newark serves as both a premier hotel and a teaching facility for the university’s hospitality program. The venue features 126 spacious guest rooms, an indoor pool, a 24-hour fitness center, and on-site dining at The Bistro. With over 2,000 square feet of flexible meeting space, it is an ideal choice for campus events, business meetings, and social gatherings.