South Y Lodge is located at 1120 Highway 50, South Lake Tahoe, CA-96150. An interactive Map of South Y Lodge is shown below.
View details of South Y Lodge.