

L'Inn at Montchanin Village & Spa est situé à Montchanin, une zone de village paisible près de Wilmington, Delaware. L'hôtel est proche d'attractions culturelles et historiques telles que le Delaware Museum of Natural History (environ 2,9 km), le Winterthur Museum and Gardens (environ 10 km) et les Longwood Gardens (environ 16 km). L'aéroport international de Philadelphie est à 48 km de l'hôtel, tandis que l'aéroport de New Castle est beaucoup plus proche à 14 km.