La commune de Teulada se situe dans la région de Sardaigne dans la province de Cagliari à 50 mètres sur le niveau de la mer. Superficie de 245.6 km carrés et conte environ 3841 habitants.
Les services de la structure: Accès handicappés, Salle de lecture, Service Internet, Jardin, Restaurant, Parking couvert, Climatisation, Bicyclettes à disposition.