Clock Tower Resort

from
check rates
avg/night
up to: % savings
7801 E State St, Rockford, IL 61108
  • stars
  • rating
Situated near the airport, in Rockford, this resort is close to Magic Waters Water Park and CherryVale Mall. Area attractions also include Anderson Japanese Gardens. read more
Special Offer
Reviews