106 East Grand Avenue
Pine Point Beach
Scarborough, Maine 04074
Holiday House Inn is a Scarborough and Portland Maine area Bed & Breakfast Inn and Motel. We are in a perfect beachfront location for anyone considering an Old Orchard Beach Maine Bed & Breakfast or Inn or a Portland Maine Bed & Breakfast or Inn. We are just minutes from all area activities to the north or south.
Photography and Website by Tourist Marketing Services