Cheap hotels in Cala Liberotto, Sardinia from €91/night | Brek