logo

About the Inn

Welcome to the Glen Loch Inn welcoming you with warm hospitality to Chippewa Falls, WI.

1225 Jefferson Ave Chippewa Falls, Wisconsin