New Five-Star Luxury Hotel Opens on Lake Tahoe’s Southern Shores: The Landing Resort & Spa Welcomes First Guests