Nestled in Connecticut’s picturesque Housatonic Valley, is the quaint town of New Milford, “where New England begins”. On the north end of the Village Green is the historic Homestead Inn. The inn has been welcoming guests since 1928 and is the perfect place to take advantage of all that this destination has to offer.

Homestead Inn