Ojai Valley Inn & Spa 905 Country Club Road,
Ojai, California, United States