7.5/10
Good
45 reviews
A private harbor on the Fox River that connects to the Chain of Lakes highlight this hotel in Johnsburg. Six Flags Great America is 27 km away.
Number of rooms: 24
3309 North Chapel Hill Road, Johnsburg, IL 60051, United States