ELS Language Centers is the largest network of university campus-based English language instruction centers in the world. ELS Silicon Valley is located in Cupertino in the middle of Silicon Valley, less than an hour south of San Francisco. There are many entertainment choices, including cultural festivals, shopping malls, restaurants, theaters, golf courses and museums.
ELS Language Centers Silicon Valley
Description supplied by school:
21269 Stevens Creek Blvd, Ste 620
Cupertino, CA 95014United States