Hotel Eden Nord is located in the fishing town of Port de Sóller, 150 metres from the beach. It has an outdoor swimming pool and air-conditioned rooms with terrace or balcony. Other facilities include a bar.
Number of rooms: 117
Mestral, 5, 07108 Port de Soller, Spain
Hotel booked 1 times today.