Howard Johnson Hotel by Wyndham South Portland South Portland
675 Main Street I-95
South Portland,
ME 04106
Near Maine Mall
Distance7.9 miles
SELECT