skip to Main Content

The Landing Resort and Spa

The Landing Resort and Spa is South Lake Tahoe’s premier resort is a luxury boutique hotel launched in December 2013 by Jim and Nancy Demetriades.…

Read More
×Close search
Search