The Snowbird Inn is located about 3 miles south of Leland on Michigan’s Leelanau Peninsula.
The Inn is on M-22(North Manitou Trail), 1/4 mile south of the intersection of M-204 (Duck Lake Road) and M-22 (North Manitou Trail) on the west side of the road.