The Inn at Montchanin Village & SpaWilmington, Delaware via Wikimedia Commons Address 528 Montchanin Road, Wilmington, DE 19710 GPS 39.7907174, -75.5887625 Web WEBSITE Get Directions On Google Maps 3 More Vacation Ideas Surflight Theatre Beach Haven, New Jersey ….. (Details) Charlies Chili Newport Beach, California ….. (Details) Bartow-Pell Mansion Museum Bronx, New York ….. (Details)