Vallombrosa Center in Menlo Park, CA, is a serene retreat and conference center managed by the Roman Catholic Archdiocese of San Francisco. Conveniently located and able to accommodate groups of up to 100 people for several days, the center offers nutritious meals tailored to group needs.
Featuring three distinct meeting areas - Administration, Mansion, and Chapel - Vallombrosa Center provides a tranquil setting for gatherings and events. With a focus on hospitality and spirituality, the center offers a peaceful escape for groups seeking a quiet and reflective environment.
Generated from their available business information