Village of Leland
The Lodge is located in Leland, a picturesque, coastal village on a sliver of land between Lake Michigan and Lake Leelanau, on Michigan’s Leelanau Peninsula. A recent winner of Travel & Leisure magazine’s “Best Small Towns in the United States,” Leland is filled with historic sites, unique shops, colorful art galleries, and sandy beaches.