Construit en 1970 et rénové en 2003, l'hôtel luxueux et confortable compte en tout 222 chambres, dont 24 simples, 186 doubles et 12 suites, réparties dans 2 bâtiment de 8 et 4 étages. Jardin de 1500 m². L'équipement du complexe comprend un hall d'accueil, une réception (ouverte 24h/24), 2 ascenseurs, un café, un bar, une boutique, une salle de conférence, une salle de télévision et une aire de jeux. Il comprend également un restaurant climatisé avec vue sur la mer et chaises hautes pour les enfants. Enfin, un service de chambre et de blanchisserie sont proposés, ainsi qu'une assistance médicale.
L'hôtel est situé à Playa de Palma, directement face à la mer et proche de la ville animée.