Torre Verde-Tres Castelos
Portimao, Portugal
Located in Algarve, a short distance away from the beach, Torre Verde-Tres Castelos is engulfed by wonderful views of the coastline. The amenties at this resort include a swimming pool, tennis courts, a restaurant, and a take-away bar.