El Forte De São Francisco Hotel está situado en un edificio histórico del siglo XVII catalogado como monumento nacional. El jardín ocupa 15.000 m² y alberga una piscina exterior con vistas a la ciudad y a las montañas de los alrededores.
El Forte De São Francisco ofrece habitaciones confortables con aire acondicionado, TV, minibar, baño privado y WiFi gratuita.
El Forte De São Francisco Hotel dispone de un restaurante, un bar y una cafetería donde se sirven comidas ligeras y aperitivos.
Para mantenerse en forma y relajarse, el hotel alberga pista de tenis y piscina de temporada al aire libre. El Forte De São Francisco también tiene una iglesia y una galería de arte.
El Forte De São Francisco se encuentra en el centro de la ciudad, a un breve paseo del Puente Romano y el castillo de Chaves. Se proporciona aparcamiento gratuito en el establecimiento.