1 - 3 of 3 reviews
We were the first guests to stay at this villa in the village of Torre delle Stelle, on the South coast of the Italian island of Sardinia. Apart from its excellent location with wonderful views, the villa itself was also very much to our liking....More
Rates are calculated based on the latest information provided. Please contact the manager/owner to confirm actual rates for your requested dates.