Located in one of the most sophisticated areas in the Algarve, this resort offers spectacular views of the sea only a short distance away. Take a dip in the on-site swimming pool or travel the short distance to the nearby beach for sun and fun. Additional on-site amenities include a swimming pool, kiddy pool, restaurant, and auto rentals. Also enjoy the use of the amenities at the nearby Don Pedro Hotel....