Das Hotel liegt im schönen Hafenort Port Alcudia. Der Sandstrand ist nur wenige Meter vom Hotel entfernt. Zur Stadtmitte mit zahlreichen Einkaufs- und Unterhaltungsmöglichkeiten sind es etwa 800 m. Öffentliche Verkehrsmittel befinden sich direkt am Hotel (ca. 30 m entfernt).
Das 1984 erbaute und 1997 renovierte Hotel hat ein 6 geschossiges Hauptgebäude mit 44 Apartments.
Die zweckmäßig eingerichteten Zimmer sind mit Bad Dusche WC, Haartrockner, Direktwahltelefon, Satelliten- Kabel-TV, Klimaanlage, Zentralheizung, Safe und Balkon oder Terrasse ausgestattet.
Zur Entspannung stehen den Gästen ein Pool mit Süßwasser und ein Solarium zur Verfügung.