$58 Avg/night
Rate and special offer based on Check-in: Apr 27, 2015 Check-out: Apr 30, 2015

Howard Johnson Hotel South Portland

2 stars
View map of 675 Main Street I-95, South Portland, ME 04106