The view from our Chestnut Room as we look forward to planting some basil, oregano, sage, cilantro and rosemary. We’re told to that in this part of Maine to wait until the end of May’s full moon.
Conveniently located in the heart of Freeport, Maine, Nicholson Inn offers all the amenities a traveler could desire. A Freeport landmark since 1925, Nicholson Inn has a long tradition of hospitality.