Quantcast
logo

About the Inn

The Homestead Inn Bed & Breakfast is located in New Milford, Connecticut and offers great antiquing, streams, lakes, waterfalls, hiking, and all the relaxation one could want.

5 Elm St New Milford, Connecticut