The university Iscte has opened a new student residence in Odivelas, following an investment of €9.5 million.