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 Dance Place Washington DC ….. (Details) Vespaio Italian Restaurant Los Angeles, California Shapiro's Delicatessen-Cafeteria Indianapolis, Indiana ….. (Details)