Address: Località Torre delle Stelle (Check-in takes place at Cagliari Elmas Airport), Torre delle Stelle
Boasting an 1800-m² garden with outdoor swimming pool and BBQ facilities, Villa Linda is located in Torre Delle Stelle on the southern coast of Sardinia Island. …