El Hotel Francia está ubicado en pleno centro de la ciudad de San Miguel de Tucumán, a solo una cuadra de la Casa Historica de la Independencia y de la Plaza Independencia; alrededor de la cual se sitúan los edificios que constituyeron el centro gubernamental, comercial y religioso de esta provincia.