Description
Located directly on the ocean at Higgins Beach, we offer a comfortable and quiet bed and breakfast accommodations with private baths. We specialize in New England Hospitality on the coast of Maine with unsurpassed ocean views. Family owned since 1956.
Location
-
2 Bayview Ave, Scarborough, Maine, United States
Add a review