634 Main Street, South Portland
Budget Inn offers accommodation in South Portland. This 1-star hotel offers a 24-hour front desk and room service. The hotel has family rooms. Portland is 8 km from the hotel while Old Orchard Beach is 17 km from the property.
2203 Post Road, South Portland
This Wells Maine motel is located one mile from the Rachel Carson National Wildlife Refuge, which offers hiking and fishing. Drakes Island Beach is a 5-minute drive away, and guests can relax in the outdoor pool.