The Center for Spiritual Renewal is part of the La Casa de Maria Retreat & Conference Center which is peacefully located in the semi-rural foothills of Santa Barbara, just 90 miles north of Los Angeles. The 26 acre tranquil sanctuary offers the following amenities, including a dining room, plus an outside dining patio; a large chapel and small meditation chapel; labyrinth; walking paths; hiking, peace garden; organic orchard and vegetable gardens; book & gift shop; swimming pool; yoga; and massage. Individuals and couples are invited to deepen their spiritual journey at the Center for Spiritual Renewal. The Center is the original stone manor house, of both architectural and historic interest. It provides gracious guest rooms and delicious meals Tuesday to Sunday. In addition, a three bedroom, three bath separate guest cottage, the Hermitage, is available seven days a week for retreatants who may prepare their own meals in its kitchen.
Partial Data by Foursquare.