The Newbury Inn, Brookfield, Conn., is located just after the landmark Interstate 95 Radio Station in Brookfield. Guests can shop and explore the Brookfield Craft Center just a few blocks away, enjoy an afternoon picnic on Candlewood Lake, or watch an evening show at the Brookfield Playhouse Theater just a few miles away. This charming country style inn features complimentary continental...