Martinhal sagres Beach Resort & Hotel
PORTUGAL
In a fantastic setting overlooking the beach and in the heart of a protected nature park, Martinhal Sagres Beach Resort & Hotel is located near the historic village of Sagres in the western Algarve. With a five-star hotel of 37 rooms and a choice of spacious family houses, the Martinhal offers a casual luxury combined with authentic hospitality.