Das Hotel Gavimar La Mirada Club Resort befindet sich in Cala d’Or in einer ruhigen Seitenstraße des Ortsteils Calo des Pou. Nur etwa 100 Meter trennen die Anlage vom einladenden Strand. Das Zentrum mit Yachthafen sowie diverse Einkaufs- und Unterhaltungsmöglichkeiten sind ungefähr 2,5 Kilometer entfernt. Das Resort bietet eine gepflegte Gartenanlage und verteilt sich auf 4 Etagen mit insgesamt 370 Zimmern und 120 Apartments.
Die Gäste können aus verschiedenen Zimmerarten mit Optionen wie Balkon oder Terrasse wählen. Die Unterkünfte verfügen über Kochnischen mit Mikrowelle, Kühlschrank und Tee-/Kaffeemaschine, einen Safe sowie moderne sanitäre Einrichtungen mit Dusche und Badewanne. Separat gestaltete Schlafzimmer und Zustellbetten sind ebenfalls möglich.
Das gastronomische Angebot umfasst ein Nichtraucherrestaurant mit Klimaanlage, ein Café sowie eine Bar, die zahlreiche Spezialitäten und Buffets für Frühstück, Mittag- und Abendessen bereithalten. Zu den Freizeitmöglichkeiten zählen ein Fitnessstudio, Tennis, Golf, verschiedene Wassersportarten und ein Fahrradverleih. Wellnessangebote wie Sauna, Massagen und ein Whirlpool ergänzen das Programm.