The municipality of Teulada lies in the region of Sardinia in the province of Cagliari at 50 metres above sea level. It has an area of 245.6 sq.km. and a population of about 3841.
Services of the structure: Access for disabled, Reading room, Internet service, Garden, Restaurant, Internal parking, Air-conditioning, Bikes available.