Get a Hotel in Houston

The Sawmill Inn

The Sawmill Inn

Houston • Show on map 9.3/10 View Details for Price

The Sawmill Inn is located in Houston, 21 miles from La Crosse Center and 22 miles from University of Wisconsin-La Crosse. Featuring a shared lounge, the 4-star hotel has air-conditioned rooms with free…More info

Book now