Situated in a stunning position overlooking Martinhal Beach and set within a protected national park, this luxurious beach resort is located in Sagres on the unspoiled Western Algarve. The Sagres region is marked by its mystical atmosphere and its unspoilt,..