FAIRFIELD INN PORTLAND MAINE MALL Scarborough This comfortable hotel can be found in Scarborough Area. The total number of units is 118. This property underwent renovation ... Save Up To 60%