L'établissement Incentrum propose des hébergements répartis dans 2 bâtiments séparés situés à 5 minutes à pied de la Piazza del Popolo de Rome et de la place d'Espagne.