Casa Teulada
Hospitality
No Team Available
Overview
Named one of the best 20 Holiday Villas in the Mediterranean (The Observer), featured on international magazines, media and on TV, Casa Teulada is a noteowrthy example of unparalleled architectural recovery in southwestern Sardinia, Italy. Born as a project of love by her owners as their own dream house, Casa Teulada is available both as holiday rental and investment. Available for rent and for purchase.