Location: close to the Sinis Peninsula, 12 Km. from Oristano and 8 Km. from Putzu Idu Beach.
See more: Hotels in Europe Hotels in Italy Hotels in Riola Sardo (sardinia) Holiday Destinations in Europe