American Spa Magazine, May 2021

May 18th, 2021

Perfect Zen - Spa Ojai at Ojai Valley Inn

Ojai, CA is a small artsy city situated 90 minutes north of Los Angeles in the Ojai Valley. Residents and visitors alike believe Ojai holds mystical powers and possesses a special energy and a feeling of peaceful sacredness.

Read the Article

Back to Press Room