Com excelente localização, São Francisco Guesthouse fica a apenas 10 minutos a pé de atrações como Praia de Matosinhos e Terminal de Cruzeiros do Porto de Leixões. Além disso, Centro Histórico do Porto e Norte Shopping estão a uma curta distância de carro do local. O transporte público fica logo ali: Estação Matosinhos Sul, a poucos passos da propriedade, e Estação Brito Capelo, a uma caminhada de 6 minutos.