Good quality self catering apartments accommodation in the heart of the beautiful old town of Alghero in Sardinia. 10 mins drive from Alghero airport,...