Homestead Inn, New Milford
https://homestead-inn.usa8.info
Homestead Inn is located in New Milford, 5 mi from Emmanuel Williamson Park and 5 mi from Institute for American Indian Studies. All rooms are equipped with a flat-screen TV. Some units include a seating area to relax in after a busy day.
5 Elm Street, New Milford, CT 06776, United States of America