San Miguel de Allende
San Miguel de Allende, located in the state of Guanajuato, is one of the key cities in Mexico's colonial heartland. However, it's hardly the most accessible by air; the closest airports are Querétaro (QRO) and León (BJX), approximately 45 and 70 miles away, respectively. Renting a car at the airport is recommended, but be aware that parking in San Miguel is limited. Temperatures average between 74 and 81 degrees year-round, making the city an excellent four-season destination. Bring layers, though; mountainous environs make for quick temperature changes. The official language is Spanish and the currency is the Mexican peso. Tipping is appreciated in restaurants and for hotel and taxi services. Voltage is the same as in the United States.