
Inn
91 South St, Gorham, ME
A charming, historic 7-room independent country inn located just outside Portland proper. It balances historic architectural integrity with an incredibly relaxed, unpretentious atmosphere, boasting an exceptional on-site culinary focus and personal care from hands-on owners.
Part of our guide to independent stays in Maine.