Sleep Inn Hillsboro (Wisconsin)
1235 Water AveHillsboro (Wisconsin), United States
Located in picturesque and historical Hillsboro, Wisconsin. Hotel is located on the spur of the Elroy Sparta Snowmobile and Bicycle Trail. Close to outstanding all season outdoor recreational activites, and many antique and craft specialty shops. Pet charge of 10.00/stay per pet. Refundable deposit of 50.00. Limit 2 pets per room. Read more about Sleep Inn Hillsboro (Wisconsin)