Sardinia Villa 963 Sardinia, Italy KEY INFORMATION: Rating Beds Baths Sleeps Weekly Low Weekly High Weekly Peak 6 5 12 Contact Us Contact Us EUR â¬0 VILLA IMAGES Villa…