Inn On Woodlake
A contemporary take on classic inn hospitality, Inn on Woodlake is a 121-room hotel located on the shore of picturesque Wood Lake. Here, business and leisure travelers alike will enjoy the best modern amenities, charming, accommodating staff, boutique-style rooms, stylish atmosphere, relaxing common spaces and the type of rejuvenating shower experience only a Kohler-owned property could provide.
On-site Hotel/Motel Amenities
- Fitness Center
Things To Do: Near Inn On Woodlake