The Chopra Center
The Chopra Center Yoga is located on the grounds of the La Costa Resort & Spa. Classes are held at the Yoga Center on the ground floor of the Chopra Center. You can either use self-parking or valet parking which is complimentary.