Located 8 miles from Portland, directly on the ocean at Higgins Beach. In operation since the 1930s. Full breakfast served daily.
Located 8 miles from Portland, directly on the ocean at Higgins Beach. In operation since the 1930s. Full breakfast served daily.