Homewood Mountain, CA, Moves Away from Member-Only Model and Plans Major Upgrades Homewood Mountain, located on the west shore of Lake Tahoe, has announced it will stay open to the public after all. It had previously announced plans to move to a semi-private model, and only sell season passes to members due to a 35% drop in season pass sales and a 40% overall drop in skier visits over the last decade. […] Industry News Brent Thomas | November 17, 2023 0 Comments