Das Hotel Atolon & Kaafu Beach Club liegt direkt am Meer, nahe der Promenade. Etwa 100 Meter trennen das Haus vom Strand; das Zentrum von Cala Millor ist rund 500 Meter entfernt. Die Anlage verfügt über einen gepflegten Garten, der zusätzlichen Raum für Entspannung bietet.
Das Hotel bietet Zimmer mit Balkon oder Terrasse und Meerblick. Die Ausstattung umfasst Doppelbetten, Teppichböden sowie einen Safe und eine Minibar. Die Zimmer sind mit einer Klimaanlage und zentral geregelter Heizung ausgestattet.
Für das leibliche Wohl stehen ein Café, eine Bar und ein Nichtraucherrestaurant mit Klimaanlage bereit. Gäste können Halbpension mit Frühstücks- und Abendbuffet wählen. Erholung findet sich in Angeboten wie Massagen und anderen Körperbehandlungen. Das Freizeitprogramm umfasst unter anderem Fahrradverleih, Tauchen, Golf, Wellness und Wassersport.