911 Hospital Road
Lake Arrowhead, CA 92352
Get directions

About Us

The exclusive and luxurious Chateau du Lac sits high on a bluff with breathtaking panoramic views of beautiful Lake Arrowhead and the surrounding alpine mountains.

Reviews