Nebo Lodge is a quaint inn on North Haven Island, Maine. The food, the rooms, the service were very good. The attention to detail was very good. For the traveler during the off season, however, the experience could be better. The rooms were very cold, and they were not enough bed covers for a cold night in an uninsulated old...
More
If you own or manage Nebo Lodge, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.
- Manage your listing