The Ojai Valley Inn & Spa offers America’s preeminent luxury spa. It offers an extensive variety of facial, skin and body treatments designed for men and women for pampering, relaxation and detoxification. They also offer meditation and yoga.
Location:
905 Country Club Road, Ojai California 93023
Telephone
805-646-5511 Toll Free: 800-422-6524 Fax 805-646-7969