New England Inns & Resorts

By Steve Jermanok New England Inns & Resorts, a collection of more than 250 inns and hotels in New England, has some fall foliage deals up on their website. Harbour Towne Inn in Boothbay Harbor, Maine is offering a leaf and lobster tour, starting at $149 a night, including a