
International Campus Group (IC) is pleased to announce the acquisition of a new student residence in Leiden, the Netherlands. The conveniently located property will consist of two buildings connected by a bridge and containing a total of 394 residential units, tailored community spaces and a community garden.








