Port de Soller, où se trouve l'Hotel Eden Nord, est un village de pêcheurs qui comprend des attractions culturelles, des entreprises locales intéressantes et de nombreux petits cafés à visiter. La plage se trouve à quelques centaines de mètres de l'hôtel. La réception est ouverte 24h/24 et l'hôtel sert un petit-déjeuner continental gratuit.
L'établissement possède une piscine extérieure entourée d'une terrasse avec des chaises longues et des tables à manger. Vous trouverez un parking gratuit sur place où vous pourrez garer votre véhicule pendant votre séjour si vous arrivez en voiture. L'établissement assure des services de concierge, de billetterie et de blanchisserie en libre-service.
L'Hotel Eden Nord dispose de 98 chambres. Vous pourrez réserver une chambre simple, double, supérieure ou supérieure avec vue sur la mer. Les chambres supérieures avec vue sur la mer disposent d'un grand balcon meublé où vous pourrez vous asseoir et profiter de la vue sur la montagne et la mer au loin. Toutes les chambres disposent d'une salle de bains privative, d'un bureau, d'une connexion Wi-Fi gratuite et de la climatisation.
Le restaurant de l'Hotel Eden Nord est ouvert pour le petit-déjeuner et le dîner. Vous pourrez également déguster des collations sur place. L'établissement possède également un bar. Vous trouverez plus de 50 autres restaurants dans les environs. Parmi les plus proches, vous trouverez le restaurant Kingfisher pour les fruits de mer, l'Espiritu Libre et le Bon VI qui sert également des fruits de mer.
Vous pourrez visiter le phare de Port de Sóller, situé à moins de 15 minutes à pied de l'établissement. Un peu plus loin, vous pourrez visiter la maison Robert Graves et la plage de Tuent.