Super 8 Motel

1649 Willard Dr, Freeport, United States - Freeport. See on map
Book now

Where is the lodging establishment?

1649 Willard Dr, Freeport, United States - Freeport.

Choose your room

Super 8 Motel

The Super 8 Freeport is located off of IL Rt 26 and features free SuperStart breakfast, free High Speed Internet, Cable TV with HBO, near Meadows Shopping Center and many fine restaurants.

Reviews

There are still no ratings for this hotel

Frequently asked questions about Super 8 Motel

No, Super 8 Motel doesn't have a pool.

No, Super 8 Motel doesn't have parking facilities.

No, Super 8 Motel doesn't offer free WiFi service.