A close up of a person at Glen Loch Inn.

Glen Loch Inn

About The Inn

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

1225 Jefferson Ave, Chippewa Falls, Wisconsin 54729

Loading...