Holiday Inn West Bay - Traverse City
Our RoomsGroupsEntertainmentActivitiesDiningNews & PhotosContact UsMore!Home

Nedows Bay Park

Nedows Bay
Nedows Bay, also known as Bartholomew Park, is located at the end of Pearl Street in Leland.

“Dig your toes into the sand at this calm, family-friendly beach on beautiful Lake Leelanau.”

Click here to visit the Leelanau Conservancy’s page on Nedows Bay.