Hotel San Luis ligt in het centrum van San Cristobal de las Casas, op 6 minuten rijden van de tempel van San Cristobal de las Casas en het park Alameda.
Das Hotel San Luis liegt im Zentrum von San Cristobal de las Casas, 6 Autominuten entfernt vom Tempel von San Cristobal de las Casas und dem Alameda Park.