Established in 1970, Chateau Chamonix is a 38-unit lakefront condominium complex in Tahoe Vista, California. 

Chateau Chamonix is located on Tahoe’s north shore near the intersection of State Route 267 and North Lake Blvd. 

Owner amenities include a sandy beach, a seasonal heated pool and a full-time on-site resident manager.