Classic New England inn in Scarborough’s Higgins Beach neighborhood offering comfortable rooms and a welcoming atmosphere steps from one of the most beautiful beaches in southern Maine. A beloved local institution with a loyal following.
Classic New England inn in Scarborough’s Higgins Beach neighborhood offering comfortable rooms and a welcoming atmosphere steps from one of the most beautiful beaches in southern Maine. A beloved local institution with a loyal following.