ELS Houston is located a short, 1.5 mile distance from University of St. Thomas – Houston in Houston, Texas. Houston is the fourth-largest city in the United States and is home to the most culturally diverse population of any major U.S. city. Enjoy weekend visits to the NASA Space Center, the Gulf of Mexico beaches, and more.
2990 Richmond Ave, Suite 600, Houston, Texas, United States
We offer the largest network of campus-based English language instruction centers in the world.
Start your Application Contact a Counselor