South Shore Inn is located at 3906 Pioneer Trl, South Lake Tahoe, CA-96150. An interactive Map of South Shore Inn is shown below.
View details of South Shore Inn.