Leland MI Resorts 1. 542 E Pearl St, Leland, MI 49654 | Leland Lodge (231) 994-2193 2. 1757 N Manitou Trl W, Leland, MI 49654 | Whaleback Inn (231) 256-9090