11 Mullins Lane
North Haven, ME 04853
Get directions

About Us

Nebo Lodge is a bed & breakfast located on the offshore island of North Haven, Maine, one of the most beautiful places on earth.

Reviews