Le Courtyard by Marriott New Castle est situé à New Castle, à 4,6 km de la vieille maison hollandaise et à 19 km du musée d'histoire naturelle du Delaware.
Le parc Citizens Bank est à 47 km. L'aéroport le plus proche, celui de New Castle, est situé à 6 km.