The Ritz-Carlton, Lake Tahoe on the Northstar-at-Tahoe Resort near North Lake Tahoe has officially been awarded LEED certification from the U.S. Green Business Council, becoming the first-ever LEED-certified Ritz-Carlton resort.

Read more