Spanish Study Connection - will get you to the right language school in San Miguel de Allende, Mexico.
Enrollment is open to students on all levels of accomplishment on a year-round basis.
This small town is built on the side of a hill 6,400 feet above sea level. It looks west 40 miles across the valley to the mountains of Guanajuato. San Miguel is located 180 miles north of Mexico City. To get there you can fly into Mexico City and ride a nice bus from the airport to San Miguel. You can also fly to Leon and be picked up by a van for an hour and a half ride to San Miguel.