Diego de Mazariegos is located in the city of San Cristobal de las Casas, state of Chiapas, in the historic center, steps away from the cathedral. It is situated one hour from Tuxtla-Gutierrez Airport, in the capital of Chiapas.