About Lake Wohlford Resort
Access
+ More
Contact
Location
Lake Wohlford Resort is located in California
1 Review of Lake Wohlford Resort
Pretty
I haven’t stayed at the resort but I have visited. It’s very beautiful and the lake makes you forget you’re in San Diego! The are was very clean and well kept. I would definitely stay here.