Sign up for our newswire newsletter

 

Meeting Space Expansion Slated for Squaw Valley

The Village at Squaw Valley, located on the California side of Lake Tahoe, plans to open its 2,000-square-foot Mountain Stream meeting venue in February 2008.

The new venue will bring meeting space at the property to 7,500 square feet.