Home » Recommendations » Top 5 family hotels in the Algarve