Directions to Homestead Inn, New Milford

Homestead-inn-map
The Homestead Inn in New Milford is located at 5 ELM STREET , New Milford , CT, US .   Click on the Google Map above to get an interactive version and see the area around the Homestead Inn .