South Michigan Lodging
Weathervane Inn - Montague

The Weathervane Inn is in historic downtown Montague, Michigan. This luxury hotel is on the edge of beautiful White Lake, a 5200 acre water lovers' paradise

The Weathervane Inn is in historic downtown Montague, Michigan. This luxury hotel is on the edge of beautiful White Lake, a 5200 acre water lovers' paradise