New England vacations begin with Stone Hill Inn, a highly recommended Vermont bed and breakfast. Years of careful planning led to the 1998 construction of this romantic getaway in the mountains of Stowe, Vermont, in a setting that is peaceful and quiet, yet near all the area has to offer.