Leland Hotels & Lodging

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,…

Falling Waters Lodge