Home » Michigan » Houghton Lake » Lee's South Shore Beach » Hotels & Motels

Lee's South Shore Beach

Lee's South Shore Beach is located in Houghton Lake, MI. This is the only Lee's South Shore Beach location in Houghton Lake.

Address

Lee's South Shore Beach

6518 W Houghton Lake Dr
Houghton Lake, MI-48629
(989) 422-6330

Loading Map of Lee's South Shore Beach. Please wait...

Get Driving Directions

To lookup step by step driving directions to Lee's South Shore Beach, please enter your starting Address:

Send Lee's South Shore Beach to a Phone

You can use this Form to TXT this place to an SMS capable phone:

Check in & Checkout Times

Please call (989) 422-6330 for check in and check out times.

Payment Options

We do not have the Payment Methods Accepted at this place. Most places accept Cash and Major Credit Cards. Please contact Lee's South Shore Beach at (989) 422-6330 to find out payment options & Other details.

Nearby Hotels & Motels

Here is a list of Hotels & Motels close to Lee's South Shore Beach. View all Hotels & Motels in Houghton Lake, or Hotels & Motels in Zip code 48629.

Hotel Chains in Houghton Lake

Here is a list of top Hotel Chains in Houghton Lake: