Falling Waters Lodge

Falling Waters Lodge is perfectly situated in northern Michigan on the Leelanau Peninsula. This one-of-a-kind Lodge offers spectacular beauty -- including views of the waterfalls, Leland River, Lake Michigan, and Fishtown.