Das Hotel Eolo liegt zentral und lebhaft, nur rund 30 Meter vom Sandstrand entfernt. Es befindet sich am Anfang von Paseo Anglada Camarassa gegenüber dem Real Club Náutico de Puerto Pollensa. Die Lage bietet einen guten Zugang zu den Zufahrtsstraßen von Alcudia, Pollensa und Formentera.
Das Hotel bietet Zimmer mit Balkonen oder privaten Terrassen, ausgestattet mit Teppichboden. Die Unterkünfte verfügen über Doppel- oder Queensize-Betten sowie individuell regulierbare Klimaanlagen und Heizung. Zustellbetten sind auf Anfrage erhältlich.
Gäste können verschiedene gastronomische Einrichtungen nutzen, darunter einen Speiseraum, Frühstückssaal, Café und Bar. Das Haus bietet Übernachtung mit Frühstück oder Halbpension an, mit Möglichkeiten à la carte und Menüwahl zum Mittag- und Abendessen. Zusätzlich werden Diätgerichte und spezielle Angebote serviert. Für Freizeitaktivitäten stehen Fahrradverleih, Tennis, Squash, Wassersport und Wellnessbehandlungen bereit.