Pestana Dom Joao II Villas Resort Check Availability and Prices for Pestana Dom Joao II Villas Resort. Category: Algarve Tags: Alvor