O Hotel Sao Francisco de 3 estrelas dispõe de 64 quartos e fica a 6 minutos a pé do Parque José Affonso Junqueira. Os hóspedes que permanecem neste hotel podem estacionar o carro no local.
O Teleférico Poços de Caldas e o Instituto Moreira Salles podem ser alcançados em 6 minutos e 20 minutos andando respectivamente. Hotel está localizado a apenas um agradável passeio do Cristo Redentor e estação de autocarros Terminal Central está a 10 minutos de distância a pé. A estação do teleférico Estacao Central do Teleferico está situada a 10 minutos de distância a pé.
Os quartos têm controle de temperatura, bem como mini frigobar para sua conveniência. Casa de banho separada e chuveiro, juntamente com lençóis de banho e toalhas, são fornecidos nas casas de banho.
Enquanto se hospedam no estabelecimento, os hóspedes podem escolher entre opções de jantar nas proximidades, tais como Sá Rosa Café, situado a 5 minutos de distância a pé, ou Casa do Açaí e Café Beduíno a 5 minutos a pé.