

The Inn at Montchanin Village & Spa is located in Montchanin, a peaceful village area near Wilmington, Delaware. The hotel is close to cultural and historic attractions such as the Delaware Museum of Natural History (about 1.8 mi away), Winterthur Museum and Gardens (around 6 mi), and Longwood Gardens (approximately 10 mi). Philadelphia International Airport is 30 mi from the hotel, while New Castle Airport is much closer at 9 mi.