1300 East South St. IL, Freeport, IL, 61032, US

Map of Freeport Plaza Hotel
Click To Call

About Freeport Plaza Hotel

Map Location & Address

Freeport Plaza Hotel
1300 East South St. IL, Freeport, IL, 61032, US
Map of Freeport Plaza Hotel

Similar Hotels Nearby

Our Best Rate
Pay Now & Save
i
Book now