Courtyard by Marriott New Castle is situated in New Castle, 4.6 km from Old Dutch House and 19 km from Delaware Museum of Natural History.
Citizens Bank Park is 47 km from the hotel. The nearest airport is New Castle Airport, 6 km from Courtyard by Marriott New Castle.