38000 CA-128, Cloverdale, California, 95425
(707) 385-1410
Business & Professional Services > Wedding Supplies & Services
Mountain House Estate is a wine country wedding venue located in Cloverdale, CA that is a private estate on 40 acres. Our venue features Redwood trees, Oak trees, gardens, and gorgeous indoor spaces. BYOB and bring your own vendors.
No reviews yet. Be the first to write a review!