We chose the Nicholson Inn for our 40th Anniversary for its location in downtown Freeport, and we hope to return again for the location AND the wonderful family hosts! About the Inn: It is small, only a few rooms, but each is well appointed and spotless! Thank you Jane and Alden!
- Official Description (provided by the hotel):
- Nicholson Inn, conveniently located in the heart of Freeport, Maine offers all the amenities a traveler could desire. The Nicholson Inn has long been known for its convenience, quality and comfort. We are located in the heart of Freeport’s shopping-restaurant district and less than 500 steps from LL Bean. ... more less
- Also Known As:
- Nicholson Inn Freeport, Maine