Homestead Inn



New Milford • Show on map
Price as low as USD 140.28
Homestead Inn is situated in New Milford 8 km from Emmanuel Williamson Park and 8 km from Institute for American Indian Studies. All rooms are equipped with a flat-screen TV. Some units include a seating…More info
