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 in 2002. Unfortunately, the front desk is not open 24 ... Save Up To 60%