French Gulch Hotel

14138 Main Rd, French Gulch, CA 96033

(530) 359-2112

Location