Fatti: A. Con risoluzione n. 6671 del 29 novembre 2011, prendendo spunto da un atto parlamentare che sollevava il tema dell'attività sindacale all'interno degli stabili amministrativi, il Consiglio di Stato del Cantone Ticino ha notificato alle associazioni del personale dello Stato le seguenti regole: 1. L'accesso agli stabili amministrativi del Cantone per attività sindacali per principio non è ammesso. 2. Eventuali richieste per incontri di carattere sindacale con personale dello Stato affiliato alle predette Associazioni nelle sale di riunione dell'Amministrazione cantonale, su temi specifici dei rapporti di lavoro, da tenersi al di fuori dei normali orari di lavoro, vanno preventivamente rivolte alla Cancelleria dello Stato. 3. L'affissione di locandine e la distribuzione di volantini e giornali periodici è possibile previa consegna ai Servizi di informazione ed ai custodi degli stabili dell'Amministrazione cantonale che provvederanno all'esposizione nei luoghi prestabiliti. Il Consiglio di Stato ha giustificato il provvedimento con l'esigenza di "assicurare prioritariamente la normale attività quotidiana del personale dell'Amministrazione cantonale e la necessaria discrezione su dati e documenti presenti negli uffici", senza d'altra parte "ledere i diritti sindacali di tenere i contatti con i propri aderenti". B. Il 21 dicembre 2011, su richiesta del patrocinatore del Sindacato svizzero dei servizi pubblici SSP/VPOD (di seguito Sindacato VPOD oppure VPOD), il Consiglio di Stato ha comunicato che la risoluzione in questione, originariamente sprovvista dell'indicazione dei rimedi giuridici, era impugnabile davanti al Tribunale cantonale amministrativo come decisione individuale e concreta o, in ogni caso, come decisione generale, e che il termine di ricorso decorreva dall'intimazione di quest'ultima comunicazione. C. Il 16 gennaio 2012, il Sindacato VPOD è quindi insorto contro la risoluzione 29 novembre/21 dicembre 2011 davanti al Tribunale cantonale amministrativo, il quale con sentenza del 23 aprile 2015 ha respinto il gravame, nella misura in cui era ricevibile. La Corte cantonale ha giudicato, in sintesi, che il diritto di accesso agli stabili - al di fuori del contesto di uno sciopero lecito - non costituiva una prerogativa indispensabile della libertà sindacale e, di riflesso, non conferiva neppure il diritto ad un accesso libero e indiscriminato agli stabili amministrativi. Il rifiuto di concedere un'autorizzazione generale per l'uso speciale (quale era quello generato dall'esercizio dell'attività sindacale in questione) di un bene amministrativo rispettava pertanto il principio di proporzionalità. D. Il 2 giugno 2015 il Sindacato VPOD ha interposto dinanzi al Tribunale federale un ricorso in materia di diritto pubblico con cui chiede di annullare e riformare il giudizio impugnato nel senso che la risoluzione 29 novembre/21 dicembre 2011 venga a sua volta annullata. A suo avviso, il divieto di accesso dei sindacati agli stabili amministrativi lede in maniera inammissibile la libertà sindacale nonché la libertà di opinione e di informazione garantite sia dalla Costituzione federale, sia dal diritto internazionale (art. 28, rispettivamente 16 Cost. e art. 10 CEDU). Chiamati ad esprimersi, il Tribunale cantonale amministrativo si è riconfermato nelle motivazioni e nelle conclusioni del giudizio impugnato senza formulare osservazioni, mentre il Consiglio di Stato ha proposto la reiezione del gravame. La II Corte di diritto pubblico del Tribunale federale ha trattato la causa nella seduta pubblica del 6 settembre 2017.