Torre Verde-Tres Castelos
Portimao, Portugal
Torre Verde-Tres Castelos About the Resort
« Back to resortLocated 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.