Beautiful Oceanside Resort near Portland, Maine
Black Point Inn is located in Scarborough, Maine, right on the ocean. The Inn has 25 guest rooms and 2 restaurants. Open from May through October each year.
Twenty minutes from downtown Portland, Prouts Neck is a secluded beach community surrounded by the ocean. The views from the Inn are spectacular, providing a beautiful work environment.