El Hostal San Francisco se encuentra en Tulcán, capital de la provincia de Carchi, en el extremo norte de Ecuador, cerca de la frontera con Colombia. La ciudad es conocida por el Cementerio de Tulcán, cuyos setos de ciprés esculpidos en formas geométricas y figurativas se consideran una de las principales obras de topiaria de Sudamérica.

Situada a más de 2900 metros de altitud, Tulcán tiene un clima frío de montaña y funciona como un importante punto de paso entre Ecuador y Colombia.