13851 stevens canyon road, Cupertino, California 95014, United States
Group Retreat Center in Cupertino, CA. welcomes Not for Profit groups of up to 150 guests for overnight and 250 for day usage. Private, quiet 13+ acre campus is open year-round with both indoor and outdoor venues in a peaceful, natural setting.