The Crossroads Bed and Breakfast is an 1860 farmhouse, located in New Haven Vermont, offering 6 comfortable rooms and a 3-course breakfast. Located in the center of the Champlain Valley, near the intersection of Routes 7 & 17, enjoy some of the best views of the Green Mountains of Vermont and the Adirondacks of New York.