Get a Hotel in Durham

Freeport Landing

Freeport Landing

Durham • Show on map 0.0/10 View Details for Price

Freeport Landing is located in Freeport just 14 miles from Bowdoin College and 21 miles from Portland Downtown Historic District. The air-conditioned accommodation is 22 miles from Merrill Auditorium.…More info

Book now