El Hotel Il Palazzo está situado en el ala izquierda del Palazzo Bartocci Fontana, un edificio del siglo XVI que se encuentra entre la basílica de San Francisco y la Piazza del Comune de Asís. Hay WiFi gratuita en todas las instalaciones.
Las habitaciones del Hotel Il Palazzo disponen de aire acondicionado, TV LED, suelo de parquet y baño privado. Algunas habitaciones gozan de vistas al valle de Umbría, mientras que la suite cuenta con frescos en el techo.
La 3ª planta goza de vistas a los tejados y al valle de Umbría.
La sala de desayunos de Il Palazzo presenta techos abovedados originales, paredes de piedra y una llamativa decoración moderna. El desayuno es de estilo buffet.