Featuring free Wi-Fi in the shared areas, Appartmenti Teulada offers self-catering apartments a 5-minute walk from the historical centre of Teulada With air conditioning, each apartment is equipped with a satellite flat-screen TV and a kitchenette with refrigerator The private bathroom comes with a shower and bidet Some apartments have a furnished terrace The closest beaches are 6 km from Teulada Appartamenti, while the pristine beaches of Chia are a 23-minute drive from the property SantAntioco is a 40-minute drive away