South Y Lodge is located at 1120 Highway 50, South Lake Tahoe, CA-96150. Get step by step driving directions to South Y Lodge.
The following map shows the location of South Y Lodge
View details of South Y Lodge.