Я с этой проблемой столкнулся именно когда рисовал училище в родном Молодечно -- два корпуса в разных концах города и неясно, куда добавлять название/контакты: если вышать на каждый корпус то получится, что в городе два училища с одинаковых названием, да и информация дублируется без необходимости.
А что плохого в общежитиях? Если на здания вешаем operator, то на общагах будет, например, "БГУ", как и на учебных корпусах -- и если кому-то надо все здания, БГУ, то он, выбирая по operator, получит учебные корпуса+общаги