Garden Hotel And Conference Center, South Beloit
https://garden-hotel-and-conference-center.usa8.info
Offering an indoor pool and a restaurant, Garden Hotel And Conference Center is located in South Beloit. Free WiFi access is available. The hotel is 0.6 mi from Pearl Lake and the Castle Performing Arts Center-Beloit.
200 Dearborn Avenue, South Beloit, IL 61080, United States of America