THe Lodge at South Shore Resort

THe Lodge at South Shore Resort

Twin Lake, Florida, United States

23

Sleeps

7

Beds

5

Baths

About this property

Located in Twin Lake, Florida, United States. THe Lodge at South Shore Resort South Shore Resort was built in 1909 and I've tried to preserve the past so each cabin is decorated with the olden days in mind along with the necessities of today. There are 4 cabins, the main Lodge, and 110' of private sandy beach here on 3 acres of picket fenced inland. This property is truly the perfect place for a large family or groups that are looking to spend time together. Lodge: One of a kind. Uniquely designed and beautifully decorated. You will always see something interesting within the 4500 sq ft. and the beautiful views of the sandy lake waterfront.

Location