A cool look at the early days of The Nicholson Inn, then referred to as Baths and Bed. We believe this photo is from the late 1930’s. We feel very fortunate and honored to be continuing the legacy of this wonderful inn nearly 100 years later.
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.