1. Extended Stay America Portland - Scarborough 2 Ashley Dr, Scarborough, ME 04074 Coordinate: 43.61788,-70.35376 Phone: (207) 883-0554