Le projet et la mise en œuvre du complexe Ibiza Royal Beach est le fruit de la collaboration entre Touza Arquitectos et le prestigieux architecte des Iles Baléares José Ferrer Llaneras. L´immeuble occupe un pâté de maisons complet sur l´Avenue Pedro Matutes Noguera, les logements étant organisés dans un bloc en forme de U, qui s´ouvre sur la mer.
Tous les logements disposent de grandes terrasses avec vue sur les jardins, qui s´ajoutent aux piscines en cascade et à la prolongation de la plage naturelle sur une zone réservée à l´usage exclusif des clients. Tout ceci donne forme à des ambiances surprenantes et spéciales, pour profiter au maximum de l´emplacement privilégié de l´ensemble. Il y a lieu de mettre en relief le soin porté au design d´intérieur, ainsi qu´au paysagisme et à l´éclairage décoratif, assuré par Ilumina2.