Nebo Lodge is a charming and cozy inn nestled in the heart of North Haven, ME. It offers comfortable accommodations and a warm atmosphere for guests looking to unwind and relax.
With a focus on providing a peaceful retreat, Nebo Lodge also features a restaurant serving locally sourced cuisine, creating a unique dining experience for visitors to enjoy during their stay.
Generated from their business information