ELS Santa Rosa is located on the campus of Santa Rosa Junior College in Santa Rosa, California, a beautiful and safe city just 88.5km from San Francisco. The city has convenient public transportation options, abundant natural beauty, and pleasant weather year-round. Enjoy easy access to the area’s vibrant metropolitan areas, stunning redwood forests, and the Pacific Ocean.
1501 Mendocino Ave, Santa Rosa, California, United States
We offer the largest network of campus-based English language instruction centers in the world.
Start your Application Contact a Counselor