Für building= ist eigentlich die Funktion ausschlaggebend, für die das Gebäude gebaut wurde. Wenn diese Räume für Studenten gebaut wurden, ist aus meiner Sicht building=dormitory okay, auch wenn die Wohnfunktion selbst nicht im Vordergrund stand bzw. steht.