Directions to Village Inn Of New Canaan, New Canaan

Village-inn-of-new-canaan-map
The Village Inn Of New Canaan in New Canaan is located at 122 PARK STREET , New Canaan , CT, US .   Click on the Google Map above to get an interactive version and see the area around the Village Inn Of New Canaan .