About Castelo Beach Contact Praia do Castelo, Albufeira, 8200-863 , PortugalTelephone: +351(289)599500 | Fax: +351(289)599511 | Official Homepage