Das Hotel Eden Nord liegt malerisch im alten Fischerhafen von Sóller mit einem beeindruckenden Blick auf die Bucht und die umliegenden Berge. Es befindet sich nur 200 Meter vom Zentrum von Puerto de Sóller entfernt, während Strand und öffentliche Verkehrsmittel in etwa 150 Metern erreichbar sind.
Das Hotel bietet Zimmer mit Optionen wie Balkon oder Terrasse, Doppelbetten sowie moderne Bäder mit Dusche und Badewanne. Viele Unterkünfte verfügen über einen Balkon mit Meerblick. Zustellbetten sind auf Anfrage möglich, außerdem gehören Safe und Minibar zur Ausstattung.
Zur Gastronomie zählen ein Restaurant und eine Bar, die Halbpension mit Frühstücks- und Abendbuffet bieten. Die Freizeitangebote umfassen unter anderem Tennis, Fahrradverleih, Sauna, Hallenbad, Whirlpool und Massagen sowie Sportmöglichkeiten wie Tischtennis, Billard und Darts. Für einen entspannenden Aufenthalt stehen außerdem Wellnessanwendungen bereit.