Located on the Shore of South Lake Tahoe
The Landing is perfectly positioned on the south shore of Lake Tahoe, California, steps from the lakefront, moments from outdoor adventure, and a quick walk or shuttle ride from the excitement of Heavenly Village.