T H E I N N & S P A A T M O N T C H A N I N V I L L A G E
ROUTE 100 & KIRK ROAD MONTCHANIN, DE 19710 / GPS: 528 MONTCHANIN ROAD, WILMINGTON, DE 19710 RESERVATIONS - (302) 888-2133 / (800) COW-BIRD (269-2473)
Listed on the National Register of Historic Places Located 5 miles northwest of
The Inn at Montchanin Village was ranked the World's Best Hotel for $250 or less, 1st among the Top 15, by Travel & Leisure 2006.
See the rankings