The Inn at
Montchanin Village

Book Now


Contact

528 Montchanin Road - Wilmington, Delaware 19710
302-888-2133
800-COW-BIRD (269-2473)

Located 5 miles northwest of Wilmington, DE