There are no hotel results in South Harpswell. Below are the closest 50 hotels near South Harpswell.
506 US Route 1, Freeport, Maine, 04032, United States
1 review and 83 opinions
"The smell upon opening the door was similar to cat urine. We could see an indentation in the middle..."