L'Hotel Eden Nord est situé dans le village de pêcheurs de Port de Sóller, à 150 mètres de la plage. Il possède une piscine extérieure et propose des hébergements climatisés dotés d'une terrasse ou d'un balcon.
L'établissement dispose également d'un bar, d'un restaurant buffet et d'un snack-bar. La réception ouverte 24h/24 assure un service de location de coffres-forts.
Toutes les chambres de l'Hotel Eden Nord offrent une vue sur les montagnes, la piscine extérieure ou le port de plaisance. Elles comportent une télévision par satellite et un bureau. Chaque salle de bains privative est pourvue d'un sèche-cheveux et d'articles de toilette gratuits.
Enfin, l'établissement se trouve à 32 km de Palma, tandis que l'aéroport de Palma de Majorque est accessible en 40 minutes de route.