Baia da Luz is located within the village of Praia da Luz, less than 200 metres away from the picturesque beach and just 6km west of the historic town of Lagos in the Western Algarve. Set against the striking backdrop of the rock formation, Rocha Negra, the resort...