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.
L'Hotel San Luis est situé dans le centre de San Cristobal de las Casas, à 6 minutes en voiture du temple San Cristobal de las Casas et du parc Alameda.