Featuring free Wi-Fi in the shared areas, Appartmenti Teulada offers self-catering apartments a 5-minute walk from the historical centre of Teulada.
Featuring free Wi-Fi in the shared areas, Appartmenti Teulada offers self-catering apartments a 5-minute walk from the historical centre of Teulada. Wi Read more
Featuring free Wi-Fi in the shared areas, Appartmenti Teulada offers self-catering apartments a 5-minute walk from the historical centre of Teulada.
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. Sant’Antioco is a 40-minute drive away.
Number of Rooms: 6