Studio 6 RockfordHotel
4850 East State Street, Rockford, 61108, United States
Set in Rockford, Illinois region, Studio 6 Rockford is located 11 km from Magic Waters Waterpark. The 2-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi.