The Holiday House Inn is a Scarborough Maine Inn offering Scarborough Maine Bed & Breakfast, Portland Maine Bed & Breakfast, Portland Maine Hotel Motel Accommodations, Old Orchard Beach Bed & Breakfast, Motel, Inn lodgings on a beautiful section of Scarborough Beach, just north of Old Orchard Beach, Maine