L'Hostal San Francisco si trova a Tulcán, capitale della provincia di Carchi, all'estremo nord dell'Ecuador, vicino al confine con la Colombia. La città è nota per il Cimitero di Tulcán, le cui siepi di cipresso scolpite in forme geometriche e figurative sono considerate una delle principali opere di topiaria del Sudamerica.

Situata a oltre 2900 metri di altitudine, Tulcán ha un clima freddo di montagna e funge da importante valico tra Ecuador e Colombia.