Located near Scarborough Beach, Downeaster Motel is operated by a family to ensure your comfort. Enjoy your stay in AC rooms also featuring refrigerator, cable TV, phones and microwaves.
Located near Scarborough Beach, Downeaster Motel is operated by a family to ensure your comfort. Enjoy your stay in AC rooms also featuring refrigerator, cable TV, phones and microwaves.