We stayed here last year on our way to New York. This is a VERY NICE hotel and yes its right off I-81 and there are restaurants nearby however its not exactly cheap however there is one big reason for it. This HIE is near as in less than a mile or so from "Hillside" which is one of the...
More
- Holiday Inn New Milford
- New Milford Holiday Inn
