Situated on the outskirts of Alvor, 700 m fro the beach and the resort center. Mar Alvor complex is located on the outskirts of Alvor, 700 m fro the beach and the resort center. Complex facilities include reception, bar, swimming pool and children`s..